gpt4 book ai didi

javascript - 尽管输入无效,表单仍被提交

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

我编写了一个 HTML 代码,在其中验证文本字段的字母值 Regex=/^[a-zA-Z]*$/。实际上,对于无效输入,我希望不应提交该表单。

验证码

function Validate() {
var fname=$("#fname").val();
if(!(fname.match(Regex)))
alert("Invalid First Name");
return false;
}

HTML 代码

<input type="text" name="fname" id="fname" onblur="return Validate();"/>

我应该做什么,以便不提交无效值表单。

最佳答案

看起来您必须在 onsubmit 处理程序中返回 false 。 onblur 只处理焦点。尝试更改 onblur -> onsubmit

关于javascript - 尽管输入无效,表单仍被提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22396136/

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