写在form里试试
<script language='javascript'>
function onSubmit(){
if(验证没通过)
return false;
}
</script>
<form name="form1" onsubmit="return onSubmit();">
<INPUT type="submit" class="button" value="提交">
</form>
<script language='javascript'>
function onSubmit(){
if(验证没通过)
return false;
}
</script>
<form name="form1" onsubmit="return onSubmit();">
<INPUT type="submit" class="button" value="提交">
</form>
直接连接action那个网页了,没有进行判断。js函数应该是没调用。
{
if(document.logform.username.value=="")
{
alert("请输入用户名。");
return;
}
document.logform.submit();
return;
}
</Script><FORM name=logform method=post onsubmit="return onSubmit();">
<INPUT name="username" type="text" size="20" maxlength="20" value="">
<INPUT name="password" type="password" size="20" maxlength="20" value="">
<INPUT type="submit" class="button" value="登录">
</FORM>
---------------------------------------------------
<script language='javascript'>
function onSubmit(frm){
if(frm.username.value==""){
alert("请输入用户名。");
return false;//这里要返回false就不会提交网页了
}
}
</Script><FORM name=logform method=post onsubmit="return onSubmit(this);">
<INPUT name="username" type="text" size="20" maxlength="20" value="">
<INPUT name="password" type="password" size="20" maxlength="20" value="">
<INPUT type="submit" class="button" value="登录">
</FORM>