关于表单验证的简单问题
<!--#include file="func.js" -->
<script language="JavaScript">
<!--
function check(){
var errors='';
if (!IsDateString(document.form1.visit_date.value) or !IsDateString(document.form1.fill_table_date.value))
{
errors+='- '+'随访日期或者填表日期的格式应为1980-01-01.'
}
if (errors)
{
alert('填写错误如下:\n'+errors);
}
}
//-->
</script>
<form action="vncic.asp" name="form1" method="post">
<input name="visit_date" type="text" id="visit_date" maxlength="10">
<label>(格式为:1980-01-01)
<input name="fill_table_date" type="text" id="fill_table_date" maxlength="10">
(格式为:1980-01-01)
<input name="Submit" type="submit" value="提交" onClick="check()">
<input type="reset" name="Submit2" value="重置">
</form>
不知道为什么就是不执行check()函数,麻烦给看看,谢谢