写一个JavaScript函数checkNull()用来判断表单元素是否为空,如果为控返回false
<script type="text/javascript">
function checkNull(form){
for(i=0;i<form.length;i++){
if(form.elements[i].value == ""){ //form属性的elements的首字母e要小写
alert("很抱歉," + form.elements[i].title + "不能为空^-^");
form.elements[i].focus(); //当前元素获取焦点
return false;
}
}
}
</script>
表单代码:
<form action="" method="post" onSubmit="return checkNull(this)">
<table>
<tr>
<td>用户名:</td>
<td>
<input type="text" name="username" title="用户名">
</td>
</tr>
<tr>
<td>密码:</td>
<td>
<input type="password" name="password" title="密码">
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="登录">
</td>
</tr>
</table>
</form>