手机
当前位置:查字典教程网 >编程开发 >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 具体实现】相关文章:

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

jQuery插件expander实现图片翻转特效

制作特殊字的脚本

javaScript中push函数用法实例分析

JavaScript实现鼠标拖动效果的方法

javascript获取文档坐标和视口坐标

JQuery中DOM实现事件移除的方法

日历-指定日期的新闻

JavaScript中Number.MAX_VALUE属性的使用方法

EasyUI闪屏EasyUI页面加载提示(原理+代码+效果图)

精品推荐
分类导航