<div id="content">
<form name="myForm" action="submit.html" onsubmit="return checkDate()" style="text-align:center">用户名:<input type="text" name="myName"><br><br>
密&nbsp;&nbsp;码:<input type="password" name="myPassword"><br><br>
<input type="submit" value="登 陆">
</form>
</div>
<script type="text/javascript" language="javascript">
function checkDate()
{
if (myForm.myName.value==""||myForm.myPassword.value=="")
{
alert("请输入用户名和密码");//弹出提示框
myForm.myName.focus();//文本框获取焦点
}
else if (myForm.myName.length<=6)
{
alert("用户名必须大于6位");
myForm.myName.focus();
} else
{
return true;
}
return false;
}
</script>
为什么不提示用户名大于6位,是哪里出错了吗,刚学基础有点不扎实