有2个input标签和一个登录标签,用户在第一个input标签里面输入一串数字后点击登录时用JS判断用户输入的是否是123456,在第二个input中输入一个字符串判断是否为asd
时间: 2024-02-22 09:57:08 浏览: 16
好的,您的问题是如何用JS判断用户输入是否正确。我来给您讲解一下。
首先,我们需要获取到用户输入的值。可以使用以下代码:
```javascript
var numInput = document.getElementById("numInput").value; // 获取第一个input输入框的值
var strInput = document.getElementById("strInput").value; // 获取第二个input输入框的值
```
接着,我们可以使用条件语句来判断用户输入是否正确。对于第一个input输入框,我们需要判断输入的值是否为123456。可以使用以下代码:
```javascript
if (numInput === "123456") {
// 用户输入正确的数字
} else {
// 用户输入错误的数字
}
```
对于第二个input输入框,我们需要判断输入的值是否为asd。可以使用以下代码:
```javascript
if (strInput === "asd") {
// 用户输入正确的字符串
} else {
// 用户输入错误的字符串
}
```
最后,我们需要在登录按钮被点击时执行上述判断代码。可以使用以下代码:
```javascript
var loginBtn = document.getElementById("loginBtn"); // 获取登录按钮
loginBtn.addEventListener("click", function() {
// 在登录按钮被点击时执行以下代码
if (numInput === "123456" && strInput === "asd") {
alert("登录成功"); // 用户输入正确,弹出登录成功提示框
} else {
alert("登录失败"); // 用户输入错误,弹出登录失败提示框
}
});
```
这样就完成了用JS判断用户输入是否正确的功能。希望能对您有所帮助。