【发布时间】:2022-12-07 10:54:41
【问题描述】:
不知道我在这里做错了什么。验证失败时警报消息永远不会关闭
<!DOCTYPE html>
<html>
<head>
<script>
function checkNumber(numField) {
var num = numField.value;
if(num < 1) {
getMessage();
numField.focus();
return false;
}
return true;
}
function getMessage(numField) {
alert("Not a valid number. Accepts only postive numbers between ");
}
function setTabOut() {
document.forms[0].elements['taboutFlag'].value = "true";
}
</script>
</head>
<body>
<form>
<p id="demo"></p>
<input type="text" name="username" onblur="setTabOut();return checkNumber(this);" />
<INPUT type="hidden" name="taboutFlag" />
</form>
</body>
</html>
【问题讨论】:
标签: javascript html