<body><p>用户名:<input type="text"></p><p>电话号码:<input type="text"></p><p>身份证号:<input type="text"></p><button id="btn">提交</button><script>
var btn = document.getElementById("btn");
var aIpt = document.getElementsByTagName("input");//非空 字母
var nameReg =/[a-zA-Z]{6,16}/;
var phoneReg =/^1(3|5|7|8)[0-9]{9}/;
var cardReg =/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
btn.onclick = function (){if(!nameReg.test(aIpt[0].value)){alert("用户名必须是6-16个字母");return;}if(!phoneReg.test(aIpt[1].value)){alert("手机号码不存在!");return;}if(!cardReg.test(aIpt[0].value)){alert("身份证号不存在");return;}
window.location.href ="http://www.baidu.com"}