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

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

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

    zx_bing

    人生路漫漫,多學些知識總是有益處的
    隨筆 - 32, 文章 - 0, 評論 - 0, 引用 - 0
    數據加載中……

    輸入框要求用JAVASCRIPT去驗證不能超過12個數字或英文或數字英文組合,還要求不能超過6個漢字,還要驗證漢字和字母,數字的組合

    <input name="username" value="" length="12" maxlengthd="12"/>
    數據庫里面username vachar2(12)

    這個輸入框要求用JAVASCRIPT去驗證不能超過12個數字或英文或數字英文組合,還要求不能超過6個漢字,還要驗證漢字和字母,數字的組合

    如:用戶名1999(就可以),麥克斯韋1999(就不行)

    因為數據庫里面要求的長度是12,一個漢字就占兩個,但是在頁面可以輸入12個漢字
    請用JAVASCRIPT寫出你的解決方案?



    Js代碼 復制代碼 收藏代碼
    1. <html>   
    2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">   
    3. 輸入待測字串: &nbsp;<input type="text" onblur="test(this.value);">   
    4. </html>   
    5. <script language="javascript">   
    6. <!--    
    7. //測試匹配情況    
    8. function test(inputVal)    
    9. {    
    10.     //去除首尾空格    
    11.     inputValinputVal = inputVal.replace(/^\s*|\s*$/g,"");    
    12.     //零長字串不作處理    
    13.     if ( inputVal.length == 0 )    
    14.     {    
    15.         return;    
    16.     }    
    17.     //只能匹配數字,字母或漢字    
    18.     var _match = inputVal.match(/^[a-zA-Z0-9\u4e00-\u9fa5]+$/g);    
    19.     //匹配數字或字母(包括大小寫)    
    20.     var codeMatch = inputVal.match(/[a-zA-Z0-9]/g);    
    21.     //匹配漢字    
    22.     var charMatch = inputVal.match(/[\u4e00-\u9fa5]/g);    
    23.     //數字或字母個數    
    24.     var codeNum = codeMatch ? codeMatch.length : 0;    
    25.     //漢字個數    
    26.     var charNum = charMatch ? charMatch.length : 0;    
    27.     //成功    
    28.     if ( _match && codeNum + 2*charNum <= 12 )    
    29.     {    
    30.         alert("輸入正確!");    
    31.         return;    
    32.     }    
    33.     //失敗    
    34.     alert("輸入錯誤!");     
    35. }    
    36. //-->   
    37. </script> 

    posted on 2012-07-27 14:06 zx_bing 閱讀(532) 評論(0)  編輯  收藏 所屬分類: js

    主站蜘蛛池模板: 免费一级做a爰片久久毛片潮喷| 亚洲日本中文字幕天天更新| 国产人妖ts在线观看免费视频| 99re6在线视频精品免费下载| 色多多A级毛片免费看| 美女视频黄免费亚洲| 亚洲色图视频在线观看| 国产亚洲精AA在线观看SEE| 免费在线看片网站| 日韩中文字幕在线免费观看| 免费观看黄色的网站| 国产永久免费高清在线| 一个人晚上在线观看的免费视频| 亚洲爆乳少妇无码激情| 国产精品亚洲自在线播放页码| 老司机亚洲精品影院无码| 亚洲精品成人无限看| 亚洲一级片免费看| 国产国拍亚洲精品福利| 亚洲成a人一区二区三区| 国产在线98福利播放视频免费| 日韩高清在线免费看| 在线观看人成网站深夜免费| 三年片在线观看免费观看高清电影 | 青草久久精品亚洲综合专区| 亚洲一区二区三区四区视频 | 全部免费毛片在线播放| 少妇性饥渴无码A区免费| 国产三级在线免费观看| 国产免费久久久久久无码| 91av免费在线视频| 久久久久国色AV免费观看| 国产福利免费视频 | 日韩亚洲一区二区三区| 亚洲精品乱码久久久久久中文字幕| 4338×亚洲全国最大色成网站| 亚洲精品国产精品乱码不卡| 亚洲爽爽一区二区三区| 亚洲国产美女精品久久久久∴| 亚洲AV永久纯肉无码精品动漫| 亚洲高清在线观看|