我的評(píng)論

          你讓我看到了生命在于折騰,恭喜你,你已經(jīng)是牛人了
          re: JavaScript表單常用驗(yàn)證集合 MichaelLee 2009-04-20 09:57  
          //過(guò)濾非法字符
          function checkStr(s)
          {
          var str0="<>'~!@#$%^&*()+=[]\\\";?/:{}|.,`  “”‘’_";
          for(var i=0;i<str0.length;i++)
          {
          if(s.indexOf(str0.substring(i,i+1))!=-1)
          { alert("輸入字符串中包含非法字符(如:<,>,%等)!");
          return false;
          }
          }
          return true;
          }
          //數(shù)字
          function isNumber(s)
          {
          for( var loc=0; loc<s.length; loc++ )
          if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') ){
          alert("請(qǐng)輸入有效數(shù)字! ");
          return false;
          }
          return true;
          }
          //英文+數(shù)字
          function isCharNumber(s)
          {
          for( var loc=0; loc<s.length; loc++ )
          if( (s.charAt(loc) < '0') || (s.charAt(loc) > '9') )
          if( (s.charAt(loc) < 'a') || (s.charAt(loc) > 'z') )
          if( (s.charAt(loc) < 'A') || (s.charAt(loc) > 'Z') )
          {
          alert("只允許英文或數(shù)字!");
          return false;
          }
          return true;
          }
          //不可為空
          function isNull(s)
          {
          if(s.length == 0 || s == ""){
          alert("請(qǐng)不要輸入空值!");
          return false;
          }
          return true;
          }
          //效驗(yàn)長(zhǎng)度
          function isLength(s,i)
          {
          if(s.length > i){
          alert("長(zhǎng)度超出了范圍! ");
          return false;
          }
          return true;
          }
          //電子郵件
          function isEmail(s)
          {
          if (s.length > 50){
          alert("Email地址長(zhǎng)度不能超過(guò)50位!")
          document.joinus.email.focus()
          return false;
          }
          var regu = "^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+([a-zA-Z]{2}|net|com|gov|mil|org|cc|edu|biz|int|tv)$"
          var re = new RegExp(regu);
          if (s.search(re) != -1) {
          return true;
          }
          else {
          alert ("請(qǐng)輸入有效合法的E-mail地址!")
          document.joinus.email.focus()
          return false;
          }
          }
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          ====Michael Lee====
          =Java Sofware Engineer=
          =Work @ Beijing=
          ---再煩,也別忘微笑;再急,也要注意語(yǔ)氣;再苦,也別忘堅(jiān)持;再累,也要愛(ài)自己!---
          ---低調(diào)做人,你會(huì)一次比一次穩(wěn)健;高調(diào)做事,你會(huì)一次比一次優(yōu)秀---
          ---成功的時(shí)候不要忘記過(guò)去;失敗的時(shí)候不要忘記還有未來(lái)---

          常用鏈接

          留言簿(2)

          隨筆分類(lèi)

          隨筆檔案

          文章分類(lèi)

          文章檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 云南省| 新邵县| 富宁县| 双柏县| 拜泉县| 德兴市| 台山市| 沙雅县| 三原县| 赞皇县| 咸阳市| 郴州市| 尉氏县| 房山区| 澄城县| 南城县| 清河县| 洛川县| 无锡市| 宁夏| 昌黎县| 晴隆县| 长宁区| 个旧市| 丹东市| 大足县| 澄城县| 莆田市| 醴陵市| 措勤县| 湘西| 缙云县| 巫山县| 平昌县| 隆回县| 博白县| 兖州市| 宿迁市| 呼伦贝尔市| 惠来县| 公安县|