gpt4 book ai didi

javascript - 获取 javascript 来警告用户此正则表达式测试

转载 作者:行者123 更新时间:2023-11-28 16:29:36 26 4
gpt4 key购买 nike

我对用户输入进行了以下正则表达式测试:

function validate_form() {

return /^[a-fA-F0-9]+$/.test(document.form.input.value);

}

如果用户输入未能满足标准,那么我如何在这段代码中收到警报来通知他们?

最佳答案

您可以将 return 语句替换为:

var isValid = /^[a-fA-F0-9]+$/.test(document.form.input.value);
if (!isValid) alert("Your value was invalid.");
return isValid;

或者,您可以保留上面的验证函数,然后执行以下操作:

if (!validate_form()) alert("Your value was invalid.");

如果您想在文档本身中显示错误消息,那么您可以执行类似的操作,并将上面的 alert() 替换为 error():

function error(message) {
document.getElementById("error").innerHTML = message;
}

这假设您的 HTML 中有一个带有 id="error" 的元素,例如:

<div id="error"></div>

关于javascript - 获取 javascript 来警告用户此正则表达式测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6576144/

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