注册 登录
编程论坛 JavaScript论坛

麻烦各位高手看看如何修改该用JS验证用户名和密码!

发布于 2012-02-12 11:06, 821 次点击
我想用JS验证用户名和密码,输入了用户名和密码就跳转一个页面,输入错了就停留在原来页面可是现在无论输入错误和正确都跳转,请问该怎么修改,以下是代码,麻烦各位帮菜鸟看看!

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sample</title>
<script language="javascript" type="text/javascript">
function yanzheng()
{
    if(myform.user.value!=''&&myform.pwd.value!='')
    {
        alert("登陆成功!");        
    }
    else
    {
        alert("登陆失败!请检查用户名和密码是否正确!");
        myform.name.fouce();        
    }   
}
</script>
</head>

<body>
<form name="myform"  method="post" action="http://www.baidu.com/" onsubmit="yanzheng()">
用户名:<input name="user" type="text" /><br />
密 码:<input name="pwd" type="password" /><br />
<input name="sumitbtn" type="submit"  value="登陆"/>
<input name="retbtn" type="reset" value="重置" />
</form>
</body>
1 回复
#2
编程之星2012-02-13 22:44
onsubmit="yanzheng()" 改为 onsubmit="return yanzheng()"
-------------------------------------------------------------
并且在yanzheng()函数中按条件加入 return true; 和 return false;
1