求教高手!
我先给个格式。
if endtime="" 。。。。。。。。then
errmsg=errmsg+"<br>"+"<li>请输入有效期!"
founderr=true
end if
<html>
<script language=javascript>
<!--//
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;
}
//-->
</script>
<body>
<form name=go2to method=post onclick="return IsDate(日期,go2to.riqi.value);">
<input name=riqi>
<input type="submit">
</form>
</body>
<script language=vbscript>
function Is_Date(mystring)
if isDate(mysting) Then
Is_Date = true
end if
end function
</script>
楼主的问题,楼上说的没错
但是这种做法不够友好,建议用下来菜单
有个很好的办法!!!Dreamweave Mx有个插件,check form自动帮你检查输入的正确性,很好用,代码都不用写了