网站制作学习网JS脚本→正文:js 验证身份证号
字体:

js 验证身份证号

JS脚本 2009/6/4 9:53:46  点击:不统计

关键词:js js验证身份证号,身份证号检查,检查身份帐号是否正确



第一种:

<input type="text" name="CodeType" value="身份证" onblur="if(!/^\d{18}$|^\d{15}$/.test(this.value))this.value=''" maxlength="30" /> <input type="submit" name="Submit" value=" 提 交 " />

采用及时检验,onblur 如果不正确则清空。

第二种

<script>

function checkIDCard (str)

{

isIDCard1=new RegExp(/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/); //15位



isIDCard2=new RegExp( /^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{4}$/); //18位



//var len=str.length;

//测试验证18位。。。。。。。。。。。。。。。。。



if( isIDCard2.test(str)==false)

{

alert('身份证号检查不正确')

}

else

{

alert('身份证号码检查正确')

}



}

</script>

<input type="text" id="cardid" />

<input type="button" onclick="checkIDCard(document.all.cardid.value)" value="检查身份证号码">

·上一篇:[转帖] javascript 刷新框架 >>    ·下一篇:js操作select下拉框 >>
推荐文章
最新文章