gpt4 book ai didi

javascript - 当我输入错误的单词时,为什么不显示警报消息?

转载 作者:行者123 更新时间:2023-11-28 14:18:04 25 4
gpt4 key购买 nike

当我输入超过 8 个字符且字符不全是数字时,此表单应显示错误消息。为什么不起作用?

 <!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>

<form name="myform" onsubmit="return validateForm()">
<input type="text" id="username">
<input type="submit">
</form>

<script>
function validateForm(){
var x = document.getElementById("username");
if(x.match(/^[0-9]{8,}$/))
return true;
else{
alert("MESSAGE");
return false;
}
}
</script>

</body>
</html>

最佳答案

您的代码不正确,应该是x.value.matchx是对象,x.value是值

关于javascript - 当我输入错误的单词时,为什么不显示警报消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56583951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com