<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    悟心

    成功不是將來才有的,而是從決定去做的那一刻起,持續累積而成。 上人生的旅途罷。前途很遠,也很暗。然而不要怕。不怕的人的面前才有路。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      93 隨筆 :: 1 文章 :: 103 評論 :: 0 Trackbacks

     

    javascript限制輸入的只能是數字,判斷event.keyCode的值,并將它限定只能為數字,如果不是數字,則返回錯誤,如果是數字,則繼續。   
    我先介紹驗證javascript是否是數字另一種方式,通過下面的函數來實現:   
    function isNumber(oNum)    
       {    
      
    if(!oNum) return false;    
      
    var strP=/^\d+(\.\d+)?$/;    
      
    if(!strP.test(oNum)) return false;    
      
    try{    
      
    if(parseFloat(oNum)!=oNum) return false;    
      }    
      
    catch(ex)    
      {    
       
    return false;    
      }    
      
    return true;    
       }   
    這段javascript代碼很簡潔,大家可以看下。   
    <mce:script language=javascript><!--   
    function onlyNum()   
    {   
    if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))   
    //考慮小鍵盤上的數字鍵   
    event.returnvalue=false;   
    }   
    // --></mce:script>   
    <input onkeydown="onlyNum();">   
    下面還有一種比較笨的方法,大家也可以看下,學習嘛   
    下次貼個用正則驗證數字的   
    <mce:script language="javascript"><!--   
        
    function CheckMyForm()    
    {    
    var txt = myform.mytext.value;    
    if(checknumber(txt))    
    {    
    alert(
    "只允許輸入數字!");    
    return false;    
    }    
    return true;    
    }    
    function checknumber(String)    
    {    
    var Letters = "1234567890";    
    var i;    
    var c;    
    for( i = 0; i < String.length; i ++ )    
    {    
    = String.charAt( i );    
    if (Letters.indexOf( c ) ==-1)    
    {    
    return true;    
    }    
    }    
    return false;    
    }    
    // --></mce:script>    
    <body>    
    <form name="myform" onSubmit="return CheckMyForm()">    
    <input type="text" name="mytext">    
    <input type="submit" name="mysubmit">    
    </form>    
    </body>   
    最簡單的javascript驗證是否不是數字的代碼如下:   
    <input type='TEXT' onKeyPress="if(event.keyCode==13){if(isNaN(this.value))alert('不是數值')};">  

    本文來自CSDN博客,轉載請標明出處:http:
    //blog.csdn.net/heimaoxiaozi/archive/2009/08/01/4400522.aspx
    posted on 2010-07-01 12:27 艾波 閱讀(385) 評論(0)  編輯  收藏 所屬分類: Javascript
    主站蜘蛛池模板: 亚洲精品成人片在线观看精品字幕| 老司机午夜免费视频| 在线a亚洲v天堂网2019无码| 午夜dj在线观看免费视频| 未满十八18禁止免费无码网站| 一级毛片试看60分钟免费播放| 亚洲色一区二区三区四区| 精品无码一区二区三区亚洲桃色| 国产精品亚洲成在人线| 亚洲日韩中文字幕日韩在线| 国产精品高清全国免费观看| 和日本免费不卡在线v| 久久久久久曰本AV免费免费| 日韩免费的视频在线观看香蕉| 国产高潮久久免费观看| 黄色一级毛片免费| 老司机亚洲精品影院在线观看| 亚洲精品久久无码av片俺去也| 亚洲一区二区影视| 亚洲国产精品久久久久秋霞影院| 麻豆亚洲av熟女国产一区二| 亚洲最大福利视频网站| 亚洲天堂视频在线观看| 亚洲精品天天影视综合网| 亚洲国产精品乱码一区二区| 亚洲国产无套无码av电影| 亚洲人成中文字幕在线观看| 亚洲人成人无码网www电影首页| 亚洲日本韩国在线| 久久久久亚洲AV成人网人人软件| 国产国拍亚洲精品福利 | 浮力影院亚洲国产第一页| 亚洲成a人片在线观看日本麻豆| 国产精品四虎在线观看免费| 国产免费观看青青草原网站| 国产伦精品一区二区三区免费迷| 免费国内精品久久久久影院| 亚洲Aⅴ无码一区二区二三区软件| 亚洲国产精品13p| 亚洲人成亚洲人成在线观看| 亚洲国产精品婷婷久久|