javascript正则表达式验证身份证

<html>
<head>
<script>
function $(e){return document.getElementById(e);}
function go()
{
var reg=/^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$/;
if(reg.test($("check").value))
{alert("ok");}
else{alert("no");}
}
</script>
</head>
<body>
<input id="check" type="text" onchange="go()" />
</body>
</html>
posted @ 2016-04-09 23:32  夜深人静123  阅读(302)  评论(0编辑  收藏  举报