var fromdate=(document.all.item("TxtFromDate99").value.trim());
var todate=(document.all.item("TxtToDate99").value.trim());
......
alert('格式错误:请输入 2004-7-9 11:20:49 格式')
......帮我完成.能用马上结账
var todate=(document.all.item("TxtToDate99").value.trim());
......
alert('格式错误:请输入 2004-7-9 11:20:49 格式')
......帮我完成.能用马上结账
<!--
function VbIsDate(byval str)
if IsDate(str) then
VbIsDate = true
else
VbIsDate =false
end if
end function
//-->
</SCRIPT>
<SCRIPT LANGUAGE=javascript>
<!--
//var fromdate=(document.all.item("TxtFromDate99").value.trim());
//var todate=(document.all.item("TxtToDate99").value.trim());
var fromdate="2003-01-01 10:00:12";
if(!VbIsDate(fromdate))
{
alert('格式错误:请输入 2004-7-9 11:20:49 格式')
}
//-->
</SCRIPT>
var todate=(document.all.item("TxtToDate99").value.trim());
var rightdate= "^\d{4}-\d+-\d+ \d+:\d+:\d+$";
if(fromdate.match(rightdate)==null||todate.match(rightdate)==null)
alert('格式错误:请输入 2004-7-9 11:20:49 格式')
function strDate(str){
var reg = /^(\d{1,4})(- ¦\/)(\d{1,2})\2(\d{1,2})$/;
var r = str.match(reg);
if(r==null)return false;
var d= new Date(r[1], r[3]-1,r[4]);
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate()
return newStr==str
}
alert(strDate("2002-1-31"))
alert(strDate("2002-2-31"))
alert(strDate("2002-1-41"))
</script>
var todate=(document.all.item("TxtToDate99").value.trim());
var rightdate=/\d{4}-\d+-\d+ \d+:\d+:\d+/;
if(fromdate.match(rightdate,"g")==null){
alert('格式错误:请输入 2004-7-9 11:20:49 格式')
function IsDateTime(objValue)
{
var tmpArr;
var obj=eval(document.all(objValue));
var strObj=obj.value;
var regStr=/^\d{4}-\d{1,2}-\d{1,2}$/;
if(strObj!="")
{
if(regStr.test(strObj)==false)
{
return false;
}
else
{
return true;
}
}
}//例如有个叫TextBox1的文本域控件if(!IsDateTime('TextBox1'))
{
alert('请输入正确起始时间格式!如:2004-02-01');
return false;
}