一些常見的js校驗


今天有時間來總結一下那些常用的js校驗:

 

vernull = function(value){//非空校驗
  if(value.trim(value).length == 0){
    return false;
  }else{
    return true;
  }
}

 

veridc = function(value){ //身份證校驗
  var ext = /(^\d{15}&)|(^\d{18})|(^\d{17}(\d|X|x)$)/;
  return ext.test(value);
}

 

veren = function(value){   //英文校驗
  var ext = /(^[a-zA-Z]+$)/;
  return ext.test(value);
}

 

vernum = function(value){  //數字校驗
  var ext = /^[0-9]*$/;
  return ext.test(value);
}

 

verdou = function(value){  //小數校驗
  var ext = /^[0-9]+(.[0-9]{1,3})?$/;
  return ext.test(value);
}

 

vermail = function(value){  //郵箱校驗
  var ext = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
  return ext.test(value);
}

 

vermob =function(value){  //手機號校驗
  var ext = /^1[3456789][0-9]{9}$/;
  return ext.test(value);
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM