请教一下大家就是我的javascript验证码老是出错,其他的页面显示的很正确这个就不行了,
对话框可以正常弹出,但是还是可以进入下一个页面?
为什么啊?
请各位高手指点一下?
谢谢!
这是我的javascript验证码
<script language="javascript">
function check(){
if(document.book.username.value==""){
alert("用户名不能为空!");
document.book.username.focus();
return false();
}
}
</script>
这是我的<form>表单
<center>
<table cellspacing="1" bgcolor="#FF0000">
<form action="book_write.asp" name="book" method="post">
<tr>
<td bgcolor="#FFFFFF">您的姓名:</td><td bgcolor="#FFFFFF"><input type="text" name="username" size="30"></td><td bgcolor="#FFFFFF">*必须填写</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">您的信箱:</td><td bgcolor="#FFFFFF"><input type="text" name="umail" size="30"></td><td bgcolor="#FFFFFF">*必须填写</td>
</tr>
<tr>
<td bgcolor="#FFFFFF">留言主题:</td><td colspan="2" bgcolor="#FFFFFF"><input type="text" name="subject" size="30" maxlength="50"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td>留言内容:</td>
<td colspan="2"><textarea name="comments" rows="7" cols="66"></textarea></td>
</tr>
<tr>
<td colspan="2" bgcolor="#FFFFFF"><input type="submit" value="提交留言" onClick="check()"></td><td bgcolor="#FFFFFF"><input type="reset" value="重新填写"></td>
</tr>
</form>
</table>
</center>