有两个文本框text1和text2用javascript如何判断输入日期的合法性,日期格式为yyyy-mm-dd其中当月份和日期为单数的时候前面可以加零也可以不加零,验证包括输入的合法性和格式的合法性.恳请高手帮忙给你详细的脚本语言代码,在下先谢谢啦,当而面加载时文本框中已经有日期了.
解决方案 »
- 在线客服的函数,在谷歌浏览器里出不来,而在360和IE里都能出来,为什么?很迷茫。。。
- 初学workflow 有什么好书推荐?
- 上传aspx页面到服务器出错
- Model层属性如何动态生成,又如何用映射访问!!
- datagrid编辑的问题,有经验的过来看看~~
- 一个Sql Server Reporting Services问题,想了一个星期也得不到结果,思归,孟子等高手请进
- 高分求解,程序自动登陆网站并获取其他页面数据。
- 在win2003环境下创建asp.net项目的问题
- 关于_dopostback对象丢失问题!高手请进
- 高手!求救!如何在Crystal Report中动态修改其图表控件的属性,如将柱型图改为折线图!!!急!在线!
- 老孟,慕白兄,还有其他ajax高手请进!
- 数据库插入问题!!!!!!!!!!!!!!!!!!!!
function a()
{
var dd = document.getElementById("TextBox8").value;
var pattern = \b(?<year>\d{2,4})/(?<month>\d{1,2})/(?<day>\d{1,2})\b;
flag = pattern.test(dd);
if(form1.TextBox1.value==""||form1.TextBox2.value=="")
{alert("error");
return false; }
{
//匹配日期格式2008-01-31,但不匹配2008-13-00
thePat = /^\d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[1-2]\d|3[0-1])$/;
if(thePat.test(str))
{
return true;
}
else
{
return false;
}
}