亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > HTML > 正文

HTML用正則表達式檢驗表格的實例代碼

2024-08-26 00:13:43
字體:
來源:轉載
供稿:網友

下面給大家分享HTML用正則表達式檢驗表格的實例代碼,具體代碼內容如下所示:

<span style="font-size:24px;color:#cc6600;"> 正則表達式在JavaScript腳本中是很好用的檢驗語法規則的方法。但是與Java中的正則表達式有所不同。它需要在regex規則上以“^”開始,以"$"結束。</span>  
<span style="font-size:24px;color:#cc6600;">以下讓我們看看一個實例。</span> 
<span style="font-size:18px;"><!DOCTYPE html>  <html lang="en">  <head>      <meta charset="UTF-8">      <title>Title</title>      <style>          form table tr td{              border: 1px solid lightgrey;              text-align: center;          }          form table tr td input{              width: 97%;          }      </style>      <script language="JavaScript" type="text/javascript">          //判斷規則(正則表達式)      function goto() {       var name = document.getElementById("name");       var pwd = document.getElementById("pwd");       var pwd2 = document.getElementById("pwd2");       var pnum = document.getElementById("pnum");       var phone = document.getElementById("phone");       var telephone = document.getElementById("telephone");       var email = document.getElementById("email");          if (name.value.trim().length<=8){              alert("用戶名長度必須大于八位");              name.focus()              name.value="";              return;          }  //        規則必須包括大小寫字母,數字          var regex = /^(?!(?:/d+|[a-zA-Z]+|[/da-z]+|[/dA-Z])$)[/da-zA-Z]{6,}$/;  //        var regex = /^[A-z0-9]{10,20}$/;          if ( !pwd.value.match(regex)){              alert("密碼不符合規定");              pwd.focus()              pwd.value="";              return;          }          if (pwd.value != pwd2.value){              alert("兩次輸入的密碼不相同");              pwd2.focus()              pwd.value="";              pwd2.value="";              return;          }          var rege=/^/d{17}X$|^/d{15}$/;          if (!rege.test(pnum.value)){              alert("身份證不符合規定");              pnum.focus()              pnum.value="";              return;          }          var regex2 = /^/d{4}-/d{7}$/;//判斷座機號          if (!regex2.test(phone.value)){              alert("座機號碼不符合規定");              phone.focus()              phone.value="";              return;          }          var regex3 = /^1[3,5,7,8]/d{9}$/;          if (!regex3.test(telephone.value)){              alert("手機號碼不符合規定");              telephone.focus()              telephone.value="";              return;          }          //test方法必須用反斜杠轉義          var regex4 = /^/w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*$/;          if (!regex4.test(email.value)){              alert("郵箱不符合規定");              email.focus()              email.value="";              return;          }      }      </script>  </head>  <body>  <form>      <table style="width:600px;height: 300px;border: 1px solid lightgrey">          <tr>              <td width="18%">登錄名:</td>              <td><input id="name"type="text"></td>              <td width="50%">長度大于八位</td>          </tr>          <tr>              <td>登錄密碼:</td>              <td><input   id="pwd"type="password"></td>              <td>長度大于十位,包含字母數字</td>          </textarea></td>          </tr>          <tr>              <td>確認密碼:</td>              <td><input id="pwd2" type="password"></td>          </tr>          <tr>              <td>身份證號碼:</td>              <td><input  id="pnum" type="text"></td>              <td>15位或18位最后一個是X</td>          </tr>          <tr>              <td>固定電話:</td>              <td><input   id="phone"type="text"></td>              <td>格式xxxx-xxxxxxx</td>          </tr>          <tr>              <td>手機號碼:</td>              <td><input   id="telephone"type="text"></td>              <td>11位整數</td>          </tr>          <tr>              <td>電子郵件:</td>              <td><input   id="email"type="text"></td>              <td>xxxx@xxx.xxx  xxx@xxx.xxx.xx</td>          </tr>          <tr>              <td>現居住地:</td>              <td><select>                  <option>--選擇省份--</option>                  <option>北京</option>                  <option>河北</option>                  <option>廣西</option>              </select></td>              <td><select>                  <option>--選擇城市--</option>                  <option>煙臺</option>                  <option>青島</option>                  <option>哈爾濱</option>              </select></td>          </tr>          <tr>              <td colspan="1"></td>              <td><input id="submit" type="button" value="提交注冊信息" style="width: 100px" onclick="goto()"></td>              <td><input type="reset" value="重置" style="width: 60px"></td>          </tr>      </table>  </form>  </body>  </html></span> 

附:一些常使用的規則:

"^//d+$"  //非負整數(正整數 + 0)

"^[0-9]*[1-9][0-9]*$"  //正整數

"^((-//d+)|(0+))$"  //非正整數(負整數 + 0)

"^-[0-9]*[1-9][0-9]*$"  //負整數

"^-?//d+$"    //整數

"^//d+(//.//d+)?$"  //非負浮點數(正浮點數 + 0)

"^(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮點數

"^((-//d+(//.//d+)?)|(0+(//.0+)?))$"  //非正浮點數(負浮點數 + 0)

"^(-(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //負浮點數

"^(-?//d+)(//.//d+)?$"  //浮點數

"^[A-Za-z]+$"  //由26個英文字母組成的字符串

"^[A-Z]+$"  //由26個英文字母的大寫組成的字符串

"^[a-z]+$"  //由26個英文字母的小寫組成的字符串

"^[A-Za-z0-9]+$"  //由數字和26個英文字母組成的字符串

"^//w+$"  //由數字、26個英文字母或者下劃線組成的字符串

"^[//w-]+(//.[//w-]+)*@[//w-]+(//.[//w-]+)+$"    //email地址

"^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$"  //url

以上所述是小編給大家介紹的HTML用正則表達式檢驗表格的實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人欧美一区二区三区在线湿哒哒| 亚洲综合中文字幕在线观看| 18一19gay欧美视频网站| 国产精品美女999| 91福利视频在线观看| 亚洲图中文字幕| 久久精品人人做人人爽| 欧美成人全部免费| 亚洲精品成人久久电影| 久久久久久91香蕉国产| 九九热99久久久国产盗摄| 性亚洲最疯狂xxxx高清| 久久精品在线播放| 91在线播放国产| 日韩在线不卡视频| 中文字幕亚洲综合久久| 久久久久久久久久久免费| 国产精品吊钟奶在线| 国模叶桐国产精品一区| 久久久中精品2020中文| 国产精品日韩专区| 91沈先生在线观看| 久久福利网址导航| 夜夜嗨av一区二区三区免费区| 国产97色在线|日韩| 日本在线精品视频| 91精品视频在线免费观看| 91国产视频在线播放| 国产精品免费一区二区三区都可以| 欧美中文在线观看国产| 日韩在线播放视频| 国产综合福利在线| 欧美视频在线观看 亚洲欧| 久久天天躁狠狠躁老女人| …久久精品99久久香蕉国产| 亚洲国产精久久久久久久| 最新中文字幕亚洲| 中文字幕欧美日韩精品| 欧美另类极品videosbestfree| 精品久久久av| 国产精品偷伦视频免费观看国产| 欧美壮男野外gaytube| 亚洲女同性videos| 欧美久久久精品| 国产精品第一视频| 国产精品亚洲美女av网站| 亚洲国产私拍精品国模在线观看| 亚洲人成网站999久久久综合| 在线观看欧美日韩| 国产精品jizz在线观看麻豆| 久久青草福利网站| 日本久久久久亚洲中字幕| 久久久久久久久久婷婷| 亚洲欧美国产精品久久久久久久| 国产成人综合久久| 欧美日韩精品中文字幕| 国产精品视频一区二区高潮| 国产精品久久久久久亚洲影视| 日韩高清电影好看的电视剧电影| 91久久精品久久国产性色也91| 国产成人精品999| 九九精品视频在线观看| 国内免费精品永久在线视频| 亚洲欧洲日韩国产| 日韩国产一区三区| 91高清视频免费观看| 精品在线欧美视频| 亚洲国产精品电影在线观看| 91亚洲精品在线观看| 欧美激情一区二区久久久| 久久精品视频播放| 中文字幕免费国产精品| 日韩国产一区三区| 亚洲自拍av在线| 久久久噜噜噜久久中文字免| 亚洲色图校园春色| 最新的欧美黄色| 亚洲最大成人网色| 日日噜噜噜夜夜爽亚洲精品| 欧美激情一区二区久久久| 久久久久久久国产精品| 57pao成人国产永久免费| 亚洲精品v天堂中文字幕| 在线观看日韩视频| 欧美日韩国产在线| 91精品久久久久久久久久久久久| 亚洲欧美一区二区三区四区| 日韩精品视频在线免费观看| 欧美中文字幕视频在线观看| 中文字幕亚洲欧美日韩在线不卡| 久久国产精品首页| 国产成人高潮免费观看精品| 国产精品伦子伦免费视频| 2019最新中文字幕| 91精品91久久久久久| 91夜夜未满十八勿入爽爽影院| 国产精品久久久av久久久| 精品国模在线视频| 亚洲精品久久视频| 日韩中文在线中文网三级| 最好看的2019年中文视频| 亚洲欧美三级伦理| 欧美一区二区三区免费视| 激情久久av一区av二区av三区| 精品国产欧美一区二区三区成人| 国产午夜精品一区二区三区| 日本高清+成人网在线观看| 国产精品久久久久久久天堂| 国产成人精品久久亚洲高清不卡| 性色av一区二区三区| 欧美有码在线观看视频| 午夜精品久久久久久99热| 成人黄在线观看| 欧美日韩黄色大片| 57pao国产精品一区| 亚洲黄色在线观看| 亚洲精品99久久久久| 日韩高清有码在线| 国产精品激情av电影在线观看| 欧美极品少妇全裸体| 人九九综合九九宗合| 欧美乱人伦中文字幕在线| 欧美大片在线免费观看| 中文字幕亚洲在线| 日韩欧美中文在线| 国产精品久久久久久av福利软件| 亚洲午夜未满十八勿入免费观看全集| 欧美激情手机在线视频| 全亚洲最色的网站在线观看| 国产国语videosex另类| 国产欧美一区二区三区四区| 欧美在线视频在线播放完整版免费观看| 欧美成人精品在线观看| xvideos成人免费中文版| 3344国产精品免费看| 国产91对白在线播放| 色99之美女主播在线视频| 91日韩在线视频| 亚洲国产精品人久久电影| 亚洲片在线观看| 国自在线精品视频| 国产一区二区黑人欧美xxxx| 国产一区二区美女视频| 国产亚洲欧洲高清一区| 国产精品极品美女粉嫩高清在线| 久久的精品视频| 国产精品99久久久久久久久| 精品福利在线视频| 欧美大肥婆大肥bbbbb| 91精品视频在线看| 性色av一区二区三区在线观看| 国产一区二区三区直播精品电影| 久久国产精品电影| 国产成人精品日本亚洲专区61| 欧美另类在线观看| 日本在线观看天堂男亚洲| 亚洲欧美日本另类| 57pao国产成人免费| 成人激情视频在线播放| 亚洲欧美制服另类日韩| 亚洲精品欧美一区二区三区| 国产97人人超碰caoprom| 日韩69视频在线观看| 91香蕉嫩草影院入口|