<! DOCTYPE html>"en">"UTF-8"> <title>Title</title> <style>Input.err{border-color:red;} Input.suc{border-Color:blue;} </style> <script>window.onload=function () {varreg={email:/^\w+ ([-+.] \w+) *@\w+ ([-.] \w+) *\.\w+ ([-.] \w+) */, Tel:/1[3-8]\d{9}/, Age:/1[8-9]| [2-9]{2}| -/, CName:/^[\u4e00-\u9fa5]{2,4}/ } varOf=document.getelementbyid ('F1'); varainp=Of.children; for(varI=0; i<ainp.length;i++) {Ainp[i].onfocus=function () { This. classname="'; This. onblur=function () {if(reg[ This. Name]) { if(!reg[ This. Name].test ( This. Value)) { This. classname='Err'; }Else{ This. classname='suc'; } } }; }; } function Check () { for(varI=0; i<ainp.length;i++){ if(Reg[ainp[i].name]) {if(!reg[ainp[i].name].test (Ainp[i].value)) { return false; } } } return true; } of.onsubmit=function () { for(varI=0; i<ainp.length;i++){ if(Reg[ainp[i].name]) {if(!reg[ainp[i].name].test (Ainp[i].value)) {Ainp[i].classname='Err'; } } } if(!Check ()) { return false; } }; }; </script>"http://www.baidu.com"Id="F1">Email:<input type="text"Name="Email"Id="Email">Tel:<input type="text"Name="Tel"Id="Tel">Age :<input type="text"Name=" Age"Id=" Age">CName:<input type="text"Name="CName"Id="CName"> <input type="Submit"Value="Submit"></form></body>JS regular verification mailbox, mobile phone number, age