js判断邮箱、用户名、手机号码和电话号码是否输入正确?
<script>
var regBox = { regEmail : /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/, //....邮箱 regName : /^[a-z0-9_-]{3,16}$/, //....用户名 regMobile : /^0?1[3|4|5|8][0-9]\d{8}$/, //....手机 regTel : /^0[\d]{2,3}-[\d]{7,8}$/ //....电话 }var mymail = '2252046489@qq.com';var myusername = 'akgdk好123'; var mobile = '18758089867'; var tel = '0575-7678899';var mailflag = regBox.regEmail.test(mymail);var nameflag = regBox.regName.test(myusername); var mflag = regBox.regMobile.test(mobile); var tflag = regBox.regTel.test(tel); if(!mailflag){alert("输入的邮箱有误!"); } else if(!nameflag){
alert("输入的用户名含有非法字符!"); }
else if(!(mflag&&tflag)) { alert("手机或者电话有误!"); } else{ alert("输入的信息正确!"); }; </script>

浙公网安备 33010602011771号