简单的JS判断用户登录代码
js教程
我的站长站
2021-10-22
共75人阅读
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script>
var userList = [
{
name: '张三',
pwd: '123456'
},
{
name: '李四',
pwd: '654321'
}
]
function errorpwd() {
var np = prompt('请重新输入密码');
if (np === cp) {
alert('登陆成功');
flag = 1;
} else {
errorpwd();
}
}
while (true) {
var n = prompt('请输入账号');
for (var i = 0; i < userList.length; i++) {
if (n === userList[i].name) {
var num = i;
var p = prompt('请输入密码');
if (p === userList[num].pwd) {
alert('登陆成功');
var flag = 1;
break;
} else {
alert('密码错误');
cp = userList[num].pwd;
errorpwd();
break;
}
}
}
if (flag === 1) {
break;
}
}
</script>
</head>
<body>
</body>
</html>