手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS验证日期的格式YYYY-mm-dd 具体实现
JS验证日期的格式YYYY-mm-dd 具体实现
摘要:复制代码代码如下:functioncheckInputDate(obj){varstrDate=obj.value;varre=/^(d{4...

复制代码 代码如下:

function checkInputDate(obj){

var strDate=obj.value;

var re =/^(d{4})-(d{2})-(d{2})$/;

if(re.test(strDate))//判断日期格式符合YYYY-MM-DD标准

{

var dateElement=new Date(RegExp.$1,parseInt(RegExp.$2,10)-1,RegExp.$3);

if(!((dateElement.getFullYear()==parseInt(RegExp.$1))&&((dateElement.getMonth()+1)==parseInt(RegExp.$2,10))&&(dateElement.getDate()==parseInt(RegExp.$3))))//判断日期逻辑

{

document.getElementById("errorMessage").innerText = "You can only input Date.(YYYY-MM-DD) !";

document.getElementById("error").style.display = "";

obj.value= ' ';

}

}else{

document.getElementById("errorMessage").innerText = "You can only input Date.(YYYY-MM-DD)!";

document.getElementById("error").style.display = "";

obj.value= '';

}

}

【JS验证日期的格式YYYY-mm-dd 具体实现】相关文章:

父窗口获取弹出子窗口文本框的值

JavaScript 预解析的原理及实现

js实现字符串转日期格式的方法

JavaScript数据结构与算法之栈与队列

实例剖析AngularJS框架中数据的双向绑定运用

JavaScript中的sub()方法的使用介绍

JS对字符串编码的几种方式使用

用JavaScript实现对话框的教程

Java有哪些常用语?Java常用语言汇总

jquery滚动特效集锦

精品推荐
分类导航