要是新的18位的就用
^\d{6}(\d{8})\d+$
15位的改一下
^\d{6}(\d{6})\d+$
^\d{6}(\d{8})\d+$
15位的改一下
^\d{6}(\d{6})\d+$
解决方案 »
- 为什么这个不是闭包
- stack overflow at line 340网页报错
- 列表上下移动问题
- js如何获取到当前显示器的长度和宽度??
- 滑动门技术,第一次预览能显示内容,再点回来就不能显示了呢?
- 大家帮忙看看,怎么没反应哪,也提示CLASSNAME有更改,可是下面的字体就理没反应
- 高手請指教:javascript與netscape难题
- 我是搞不定了,我是不知道这些属性的意思大家来看看吧,谢谢各位了
- 点击一个radio button 显示/隐藏另一个<select>
- 怎么实现树型菜单?
- 一个 asp 页面 包含了一个 js文件,js有动态查询数据库的内容,为什么就运行不出内容来呢
- 一段文字要经由网址传送,用什么编码函数﹖
var date = id.substring(6,14);
var year = date.substring(0,4);
var month = date.substring(4,6);
var day = date.substring(6,8);
alert([year,month,day]);这是偶的15位身份证号,就这样取一下吧...
自己看看结果...
if (document.gr.certificate.value.length!=15 && document.gr.certificate.value.length!=18)如何其年龄大于20岁,就报错。{window.alert ("请输入正确的身份证号!")
请问这条语句怎么写呀
var str=document.gr.certificate.value
str.substr(7,4)<1985
这样写不行呀?