Common checkouts in Javascript are domain names cell phones email and so on
<script type="text/javascript">//Verify general domain name validationfunction checkNetURL(){var netURL = document.getElementById("netURL");//Verify common domain names such as www.baidu.comvar regStr="^([a-zA-Z0-9-]+\.){1,}(com|net|edu|miz|biz|cn|cc)$";var re=new RegExp(regStr); //Create a regular expression object//var re=/^([a-zA-Z0-9-]+\.){1,}(com|net|edu|miz|biz|cn|cc)$/;if(!re.exec(netURL.value)){ //Verify that the input string conforms to the rulealert(" You enter the website URL Wrong address! Correct format such as mail.brookes.com");netURL.focus();return;}}//Mobile phone checkfunction iphoneRegExp(){var iphone= document.getElementById("iphone").value;var regStr="^((13[0-9])|(14[0-9])|(15[^4,\D])|(18[0-9]))\d{8}$";var re=new RegExp(regStr);if(!re.test(iphone)){alert(" Wrong specification, correct format such as 152636363** (or to 13,14,18 Cell phone number at the beginning) ");}}//Mailbox check (still a bit buggy)/*function emailRegExp(){var email= document.getElementById("email").value;var regStr="^([a-zA-Z0-9u4E00-u9FA5]*[-_]?[a-zA-Z0-9]){1,}+@([a-zA-Z0-9]*[-_]?[a-zA-Z0-9]+)+[\.][A-Za-z]{2,3}([\.][A-Za-z]{2})?$";var re=new RegExp(regStr);if(!re.test(email)){alert(" Wrong specification, correct format such as 152636363** (or to 13,14,18 Cell phone number at the beginning) ");//iphone.focus();}}*///Id card checkfunction cardRegExp(){var card= document.getElementById("card").value;var regStr="(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)";var re=new RegExp(regStr);if(!re.test(card)){alert(" Illegal input, the correct format is: 4101821897020356**");}}//Hong Kong and Macao provincial certificatefunction gangAocardRegExp(){var card= document.getElementById("card").value;var regStr="[A-Z]{1,2}[0-9]{6}[(]{1}[A-Z0-9]{1}[)]{1}";var re=new RegExp(regStr);if(!re.test(card)){alert(" Hong Kong and Macao resident id card input illegal! Correct format: A15263*(E)");}}//disabilityfunction canJicardRegExp(){var card= document.getElementById("card").value;var regStr="(^\d{22}$)|(^\d{20}$)";var re=new RegExp(regStr);if(!re.test(card)){alert(" It is illegal to import the disability certificate !");}}//The zip codefunction postCardRegExp(){var postCard= document.getElementById("postCard").value;var regStr="^[0-9]{6}$";var re=new RegExp(regStr);if(!re.test(postCard)){alert(" Illegal input! Correct format such as 4500!");}}//Fax and fixed telephone checkfunction telRegExp(){var tel= document.getElementById("tel").value;var regStr="((^\d{11}$)|(^\d{12}$))|(^\d{3}-\d{8}$)|(^\d{4}-\d{7}$)|(^\d{4}-\d{8}$)";var re=new RegExp(regStr);if(!re.test(tel)){alert(" Wrong writing format! Correct format such as 0511-44052** or 021-878888**");}}//User name verification, the rules are as follows://Matching account is valid (letter beginning, 5-16 bytes allowed, alphanumeric underscore allowedfunction userNameRegExp(){var userName= document.getElementById("userName").value;var regStr="^[a-zA-Z][a-zA-Z0-9_]{3,15}$";var re=new RegExp(regStr);if(!re.test(userName)){alert(" It must begin with a letter, followed by a letter 4-15 Digit, letter or underline! ");}}//Check an integerfunction numRegExp(){var num= document.getElementById("num").value;var regStr="^[0-9]*[1-9][0-9]*$";var re=new RegExp(regStr);if(!re.test(num)){alert(" Incorrect format, correct format: 8080");}}//Check for decimals or integersfunction numFontRegExp(){var num= document.getElementById("num").value;var regStr="^(([0]{1,})|([0-9]{1,})[.]{1}[0-9]{1,})|[0-9]{1,}$";var re=new RegExp(regStr);if(!re.test(num)){alert(" The correct format is 12.3");}}//Verify the special character ^[^%$&@]{1,}$function strRegExp(){var str= document.getElementById("str").value;var regStr="^[^%$&@]{1,}$";var re=new RegExp(regStr);if(!re.test(str)){alert(" Cannot contain special characters ");}}//Verify real namefunction nameRegExp(){var name= document.getElementById("name").value;var regStr="((^[a-zA-Z]{1}([a-zA-Z_]){2,20})|(^[u4E00-u9FA5]{1}+[a-zA-Z0-9u4E00-u9FA5]{1,14}))$";var re=new RegExp(regStr);if(!re.test(name)){alert(" Should be 2-15 Chinese characters or 3-21 Six English letters ");}}////Verify the passportfunction huzhoaRegExp(){var huzhao= document.getElementById("huzhao").value;var regStr="^((14)|(15)[0-9]{7})|(G|S|D[0-9]{8})|((P.)|(S.)[0-9]{7})$";var re=new RegExp(regStr);if(!re.test(huzhao)){alert(" Illegal entry of passport, correct format: G00106556");}}//comefunction junGuanRegExp(){var junguan= document.getElementById("junguan").value;var regStr="^[u4E00-u9FA5]{1}\d{7}$";var re=new RegExp(regStr);if(!re.test(junguan)){alert(" Illegal input! Correct format: sea 6042**");}}//Verification of civilian cadresfunction junGuanRegExp(){var wenzhi= document.getElementById("wenzhi").value;var regStr="^[u4E00-u9FA5]{1} wen \d{4,12}$";var re=new RegExp(regStr);if(!re.test(wenzhi)){alert(" Civilian cadre card inputs illegal! Correct format: wide text 0816**");}}//soldiersfunction shiBingRegExp(){var shibing= document.getElementById("shibing").value;var regStr="^[u4E00-u9FA5]{1,3}\d{4,12}$";var re=new RegExp(regStr);if(!re.test(shibing)){alert(" Soldier card input illegal! Correct format: e 176340**");}}//Mobile phone and fixed phone checkfunction iphoneTelRegExp(){var iphoneTel= document.getElementById("iphoneTel").value;var regStr="(((^\d{11}$)|(^\d{12}$))|(^\d{3}-\d{8}$)|(^\d{4}-\d{7}$)|(^\d{4}-\d{8}$))|(^((13[0-9])|(14[0-9])|(15[^4,\D])|(18[0-9]))\d{8}$)$";var re=new RegExp(regStr);if(!re.test(iphoneTel)){alert(" Wrong writing of telephone number, not conforming to telephone number specification (e.g 0511-4405xxx or 15236565xxx ), please fill in again ");}}</script>