使用submit按钮的onclick事件:
<script language="javascript">
function test()
{
if(判断条件满足)
{
return true;
}
else //条件不满足
{
return false;
}
}
</script>
<input type="submit" value="submit"
onClick="if(test()){ return true;}else{return false;}">
当条件不满足的时候就会停止提交,满足就会继续提交。
<script language="javascript">
function test()
{
if(判断条件满足)
{
return true;
}
else //条件不满足
{
return false;
}
}
</script>
<input type="submit" value="submit"
onClick="if(test()){ return true;}else{return false;}">
当条件不满足的时候就会停止提交,满足就会继续提交。
else{window.alert('出错提示'); return false;}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script language="javascript">
function test()
{
if(document.form1.text1.value == "")
{
return false;
}
else
{
return true;
}
}
</script>
</head><body>
<form name="form1" action="3.htm" onSubmit="if(test()){ return true }; else{ window.alert('不能为空!'); return false; }">
<input type="text" id="text1">
<input type="submit" value="submit">
</form>
</body>
</html>
效果和上面所述相同。