js判断是否登录并跳转页面

JavaScript019

js判断是否登录并跳转页面,第1张

1、首先在一个文件里面准备两个自己写的HTML文件以便进行跳转的效果查看。

2、接着可以用location.href来指定要跳转的页面便可。

3、然后在浏览器中点击按钮便可以看到跳转了。

4、如图,此时便会从422a跳到422b了。

5、最后可以直接alert弹出location.href便可以查看到当前页面的地址了,这样就完成了跳转并且登录。

<script type = "text/javascript">

function validate(){

var username = document.getElementsById("username")//username为id值

var password = document.getElementsById("password")//document是一个HTML

//DOM对象,代表当前文档

if(username == "admin" &&password == "123456"){

return true

}

alert("please input correct information!")

return false

}

</script>

<input type = "submit" onsubmit = “return validate()">

while是当满足条件时进入循环。

你这里第三行开始就有问题了。

你的思路应该是只要账号密码不对就一直循环对吧。如果正确就跳出。

所以你先判断需要跳出的情况,然后不满足的时候执行输入操作就可以。

简而言之,修改括号里的判断条件,然后你换一下判断顺序,成功时加入跳出操作。这样就行了。