国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

JS表單數據驗證的正則表達式(常用)

2024-05-06 16:35:17
字體:
來源:轉載
供稿:網友

常用的驗證方法:

checkUserNameflag=false;  checkPasswordflag=false;  checkPasswordAgianflag=false;  checkEmailflag=false; // 用戶名校驗 function checkUserName() {  var username = $("userNeme").value;  var zz = /^[A-Za-z0-9]{6,}$/;  if (!zz.test(username)) {   $("userName_warn").innerHTML = " × 用戶名不符合規范";   checkUserNameflag=false;  } else {   /*$("userName_warn").style.color='blue';   $("userName_warn").innerHTML = "√ 用戶名可用";*/   showUserExist(username);   checkUserNameflag=true;  } } //重置提示 function resetWarn(){  $("userName_warn").innerHTML="";  $("email_warn").innerHTML="";  $("password_warn").innerHTML="";  $("Repassword_warn").innerHTML=""; } // 密碼校驗 function checkPassword() {  var password1 = $("password").value;  if (password1.length >= 6 && password1.length <= 15) {   checkPasswordflag = true;   $("password_warn").style.color='blue';   $("password_warn").innerHTML = " √ 密碼可用 ";   checkAgianMiMa();  } else {   checkPasswordflag = false;   $("password_warn").innerHTML = " × 密碼至少為 6 個字符 ";  } } function checkPasswordAgian() {  var password1 = $("password").value;  var password2 = $("rePassword").value;  if (password1 == password2) {   if (password1 == "") {    $("Repassword_warn").innerHTML = " × 請輸入密碼 ";    checkPasswordAgianflag = false;    return;   }   $("Repassword_warn").style.color='blue';   $("Repassword_warn").innerHTML = "√ 重復輸入密碼正確";   checkPasswordAgianflag = true;  } else {   checkPasswordAgianflag = false;   $("Repassword_warn").innerHTML = " × 兩次密碼輸入不同 ";  } } function checkEmail(){  //對電子郵件的驗證   var myreg = /^([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|/_|/.]?)*[a-zA-Z0-9]+/.[a-zA-Z]{2,3}$/;   var email=$("email").value;   if(!myreg.test(email)){    checkEmailflag=false;     $("email_warn").style.color='red';    $("email_warn").innerHTML = " × 郵箱格式不符合規范";   } else {    checkEmailflag=true;    $("email_warn").style.color='blue';    $("email_warn").innerHTML = "√ 郵箱格式正確";   } } function submitCheck(){  alert(checkUserNameflag);  if(checkUserNameflag==false || checkPasswordflag==false || checkPasswordflag==false    ||checkPasswordAgianflag==false || checkEmailflag==false){   return;  } } function $(id){  return document.getElementById(id); } 

js正則表達式--驗證表單

檢測手機號碼:/0?(13|14|15|18)[0-9]{9}/

檢測用戶名:(數字,英文,漢字,下劃線,中橫線):/^[A-Za-z0-9_/-/u4e00-/u9fa5]+$/

密碼:(數字,英文,下劃線,中橫線)/^[A-Za-z0-9_-]+$/

身份證://d{17}[/d|x]|/d{15}/

非空:/^/S+$/

IP地址:/((?:(?:25[0-5]|2[0-4]/d|[01]?/d?/d)/.){3}(?:25[0-5]|2[0-4]/d|[01]?/d?/d))/

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


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孙吴县| 鹰潭市| 广西| 汉源县| 新宁县| 衡水市| 新丰县| 公安县| 志丹县| 桃园县| 华容县| 宾阳县| 许昌市| 河西区| 宝山区| 耿马| 榆林市| 嘉义市| 永川市| 固阳县| 平谷区| 乐至县| 驻马店市| 剑川县| 峨眉山市| 保亭| 云霄县| 宁津县| 东阿县| 天柱县| 成都市| 辽阳县| 无锡市| 措美县| 香格里拉县| 余庆县| 米泉市| 家居| 安平县| 广西| 西昌市|