使用ie6.0 sp1出了一点小问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 21:00:34
js检测代码如下:

<script language="JavaScript">
<!--
function checklog()
{
if (document.log.username.value == "") {
alert("请输入会员名");
document.log.username.focus();
return false;
}
if (document.log.password.value == "") {
alert("请输入密码");
document.log.password.focus();
return false;
}
if (document.log.checkid.value == "") {
alert("请输入验证码");
document.log.checkid.focus();
return false;
}
else {
return true;}
}
//-->
</script>

激发是 onClick="return checklog();"

结果在没有输入内容的情况下激发js,也成功运行了alert的内容,但是并没有返回本页,而是转到处理提交的页面了,就好像关闭了js功能似的,但是alert又是成功了。

系统是win2000 sp4+ie6 sp1

在winxp sp2+ie6.01下正常的。
这是怎么回事啊,怎么解决,ie重装了也一样,换别的ie6.0 sp1也问题如故
用遨游也一样啊

兼容问题,6.0是XP SP2版带的浏览器,再别的系统上可能回出现这种情况, 你可以用MYIE2试试,虽然还是IE内核,但比IE在功能上和兼容性上都好些!
祝你好运