<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
    主站蜘蛛池模板: 免费观看国产网址你懂的| 成人精品国产亚洲欧洲| 亚洲视频一区网站| 久久久久亚洲AV无码专区体验| 亚洲色图综合在线| 亚洲人成无码久久电影网站| www.亚洲一区| 亚洲熟妇少妇任你躁在线观看无码 | 亚洲中文字幕视频国产| 亚洲国产综合久久天堂| 亚洲麻豆精品国偷自产在线91| 亚洲日本在线观看视频| 在线亚洲人成电影网站色www| 亚洲精品成人无码中文毛片不卡| 亚洲成AV人片在| 久久青青草原亚洲av无码app| 少妇中文字幕乱码亚洲影视| 亚洲国产精品久久网午夜| 亚洲AV无码专区在线亚| 亚洲国产成人精品无码区花野真一| 亚洲av成人无码网站…| 一级做a爰全过程免费视频毛片 | 亚洲美女视频网址| 亚洲AV一二三区成人影片| 亚洲人成色99999在线观看| 色网站在线免费观看| a级午夜毛片免费一区二区| 99re在线精品视频免费| 日本一区二区三区免费高清| 国产亚洲精品免费| 中文字幕亚洲日韩无线码| 亚洲欧洲第一a在线观看| 亚洲人成图片网站| 四虎永久在线精品免费一区二区 | 日本中文字幕免费看| 中文字幕无码日韩专区免费| h片在线免费观看| 免费jjzz在在线播放国产| 国产成A人亚洲精V品无码| 亚洲一区二区三区在线观看蜜桃| 欧美色欧美亚洲另类二区|