ASP日期格式的输入问题

<%@LANGUAGE="VBSCRIPT"CODEPAGE="936"%>
<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title></title>
<scriptlanguage="JavaScript">
<!--
functionchkchr(){
varregexp=/^(?:19|2[0123])\d\d\-(?:0[1-9]|1[012])\-(?:0[1-9]|[12][0-9]|3[01])$/;
varre=regexp.test(form1.aa.value);
if(!re){
alert("日期不合法");
form1.aa.focus();
}else{
form1.submit();
}
}
//-->
</script>
</head>
<body>
<formname="form1"method="post"action=""onsubmit="chkchr();returnfalse;">
<inputname="aa"type="text"id="aa">
<inputtype="submit"name="Submit"value="提交">
</form>有效范围:1900-2399年,格式:2003-08-06
</body>
</html>

你可能感兴趣的:(JavaScript,html,VBScript,asp)