晕!一个日期判断有必要这么长的代码??
没看到什么问题,(主要是代码看着太晕~~)
建议:
把所有的ELSE去掉,只用if,因为如果上一个if执行了,程序必然return,所以没必要用else。
没看到什么问题,(主要是代码看着太晕~~)
建议:
把所有的ELSE去掉,只用if,因为如果上一个if执行了,程序必然return,所以没必要用else。
解决方案 »
- 新手提问,javascript怎样判断src空?
- 请问,如何在页面onload事件中获取事件对象
- 请教一个层滚动的效果。
- js怎样实现把一个动态路径加到一个xml中???
- window.onbeforeunload的问题
- 来者有分extjs初学者的问题,extjs布局时加载慢而且状态栏提示加载http://extjs.com/s.gif... 是什么原因????
- 再次HTM调用JS文件函数问题?看了好多答案都不能解决
- javascript函数奇怪问题???在线等!!
- 能否禁止脚本的执行?
- 焦点难题
- 从1.htm中的form提交到另一页2.jsp后,想直接关闭2.jsp ?想要没有提示的
- 如何传递在javascript中设置的值给下一个页面?
判断输入框中输入的日期格式为yyyy-mm-dd和正确的日期function IsDate(sm,mystring) {
var reg = /^(\d{4})-(\d{2})-(\d{2})$/;
var str = mystring;
var arr = reg.exec(str);
if (str=="") return true;
if (!reg.test(str)&&RegExp.$2<=12&&RegExp.$3<=31){
alert("请确定"+sm+"中输入的日期格式为yyyy-mm-dd或正确的日期!");
return false;
}
return true;
}
这个判断日期格式的函数是已经有了,不过对于每个日期的检查形式不知道有什么更好的形式?