表单提交前,一般都需要校验,
<script type="text/javascript" language="javascript">
function submitFrom_new(){
var user_worknumber=document.forms[0].user_worknumber.value;
var password=document.forms[0].password.value;
if (user_worknumber=='')
{
window.alert ("请输入用户名!");
return false
}
if (password=='')
{
window.alert ("请输入密码!");
return false
}
return true;
}
</script>
<script type="text/javascript" language="javascript">
function submitFrom_new(){
var user_worknumber=document.forms[0].user_worknumber.value;
var password=document.forms[0].password.value;
if (user_worknumber=='')
{
window.alert ("请输入用户名!");
return false
}
if (password=='')
{
window.alert ("请输入密码!");
return false
}
return true;
}
</script>
在html中的表单中应该注意
<form method="post" action="login.jsp" id="userForm" name="userForm" οnsubmit="return submitFrom_new()">
<div class="btzz">
用 户 名:<input type="text" name="user_worknumber" style="width:90px; height:14px;"/><br/>
用户密码:<input type="password" name="password" style="width:90px; height:14px;" /><br/>
<input type="submit" value="登录" οnclick="javaScript:submitFrom_new();" style="width:60px"/>
</div>
</form>
onsubmit 后面的return 不能省略,否则不论返回结果是什么都会 提交