javascript或jquery如何判断一个变量是不是是yyyy/mm/dd格式

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript或jquery如何判断一个变量是不是是yyyy/mm/dd格式相关的知识,希望对你有一定的参考价值。

参考技术A 使用正则表达式/[1-9][\w]3,3\/[10][1-9]\/[0-3][\w]/
这样判断的问题是,无法明确这个日期是否有效
也可以配合使用date对象进行转化,两转之后string相等就是对的哈

在javascript中如何判断一个变量为空或者undefine

如题

参考技术A function chkVal(id)
obj=document.getElementById("id");
if(obj.value==undefined)
alert("未赋值");
else if(obj.value=="")
alert("值为空");
else
alert("对象"+id+"的值为:"+obj.value);



<input type="text" id="ttt" value="我是ttt" />
看看上面一个文本框的值:<input type="button" onclick="chkVal('ttt')" />
如果没有id是xxx的文本框呢?<input type="button" onclick="chkVal('xxx')" />本回答被提问者采纳
参考技术B isNull 可以bu ? 参考技术C if(document.getElementById("id")==undefined)

alert("控件不存在");

以上是关于javascript或jquery如何判断一个变量是不是是yyyy/mm/dd格式的主要内容,如果未能解决你的问题,请参考以下文章

JQuery 插件,Javascript - 如何仅为 JQuery 插件全局变量或 json 对象创建并在函数级别更改此(变量、对象)

jquery如何判断哪个按钮点击了?

JavaScript/jQuery判断变量是否是undefined

使用jquery/javascript判断及改变checkbox选中状态

jquery如何判断同一个类的元素个数? [复制]

jquery里判断数组内是否包含了指定的值或元素的方法