用js写一段代码:1、验证用户名和密码: 在弹出的两个输入窗口中分别输入用户名和密码,如果用户名和密码分别是admin和123456,则弹出登录成功,否则,弹出用户名或密码错误,继续输入,直到输入正确。(也可以设置输入次数)
时间: 2024-09-18 12:10:05 浏览: 92
jQuery实现弹出窗口中切换登录与注册表单
5星 · 资源好评率100%
当然可以,这是一个简单的JavaScript代码示例,它使用了HTML和JavaScript的`prompt()`函数来获取用户输入,并通过循环来检查输入是否匹配预设的值:
```javascript
let username = prompt("请输入用户名:");
let password = prompt("请输入密码:");
function checkCredentials() {
if (username === "admin" && password === "123456") {
alert("登录成功!");
return true;
} else {
alert("用户名或密码错误,请重新输入!");
// 清空输入框,防止连续错误提示
username = "";
password = "";
return false;
}
}
// 设置最大尝试次数为3次,可根据需要调整
let attempts = 0;
while (!checkCredentials() && attempts < 3) {
attempts++;
}
if (attempts >= 3) {
alert("您已经尝试了3次,还是无法登录,请联系管理员.");
}
```
这个代码会在用户输入不符合条件时,最多允许用户尝试登录三次。当输入达到最大次数仍然失败时,会给出相应的提示。
阅读全文