<script>
function checkForm()
{ if (document.form1.startdate.value=="" || document.form1.enddate.value =="")
{ alert("Please select start date! ");
document.form1.startdate.focus() ;
event.returnValue= false;}
}
</script>
<form name=form1>
<input id=startdate>
<input id=enddate>
<input class="button" type="submit" name="Submit" value="Submit" onclick="return checkForm()">
</form>
function checkForm()
{ if (document.form1.startdate.value=="" || document.form1.enddate.value =="")
{ alert("Please select start date! ");
document.form1.startdate.focus() ;
event.returnValue= false;}
}
</script>
<form name=form1>
<input id=startdate>
<input id=enddate>
<input class="button" type="submit" name="Submit" value="Submit" onclick="return checkForm()">
</form>
{
if (document.form1.startdate.value =="" || document.form1.enddate.value !="")
{
alert("Please select start date! ");
document.form1.startdate.focus ;
return false;
}
return true
}
</script>
<form name=form1 onsubmit="return checkForm()">
<input id=startdate>
<input id=enddate>
<input class="button" type="submit" name="Submit" value="Submit">
</form>
条件有无错误?<script>
function checkForm()
{
if (document.form1.startdate.value =="" || document.form1.enddate.value =="")
{
alert("Please select start date! ");
document.form1.startdate.focus();
return false;
}
return true
}
</script>
<form name=form1 onsubmit="return checkForm()">
<input name=startdate>
<input name=enddate>
<input class="button" type="submit" value="Submit">
</form>
function checkForm()
{ if (document.form1.startdate.value=="" || document.form1.enddate.value =="")
{
alert("Please select start date! ");
return false;
}
window.form.submit();
return true
}
</script>
<form name=form1>
<input name=startdate>
<input name=enddate>
<input class="button" type="submit" name="Submit1" value="Submit1" onclick="javascript:checkForm()">
</form>
<input class="button" type="submit" name="Submit" value="Submit" onclick="return checkForm()">
换成
<form .... onsubmit="return checkFrom()"> 试试 还有,你页面里没有重名函数吧?