读书人

这个日期验证为什么不行?解决方法

发布时间: 2012-03-13 11:21:12 作者: rapoo

这个日期验证为什么不行?

JScript code
function  CheckForm()   {  var reg1=/^(\d{4})\-(\d{1,2})\-(\d{1,2})$/; Degree=form1.elements.length;for   (i=0;i <Degree;i++) {if (!reg1.test(form1.truetm[i].value))  { alert( "日期格式不正确!,正确格式为:2012-12-31");  form1.truetm[i].select(); form1.truetm[i].focus(); return   false;  }   }return true;}


[解决办法]
这样子是正确的
JScript code
alert(/^\d{4}\-\d{1,2}\-\d{1,2}$/.test("2012-12-31")); 

读书人网 >JavaScript

热点推荐