【发布时间】:2016-05-19 22:05:46
【问题描述】:
我有一个按钮,用于检查输入文本以查看它是否是正确的密码。问题是该按钮只能工作一次,并且当您单击多次时,它不会一遍又一遍地运行该功能。
我的代码:
<html>
<head>
<title>Password</title>
<script>
function passcheck() {
var attempts = 5;
var q = document.getElementById('txt').value;
if (q == "12345") {
document.getElementById("result").innerHTML = "You're In!";
} else {
attempts--;
document.getElementById("result").innerHTML = "Wrong password, You Have " + attempts + " Tries Left!";
}
}
</script>
</head>
<body>
<font face="Verdana" size="5"><b>Enter Your Password:</b></font>
<br/><br/>
<input id="txt" type="text" onclick="this.select()" style="text-align:center;" width="25">
<button type="button" onclick="passcheck()">Submit!</button>
<p id="result"></p>
</body>
</html>
【问题讨论】:
标签: javascript html button onclick