我试图在单击提交时验证表单。有许多输入需要验证,它们都被分配了 .ipv4val 类。我遇到的问题是我似乎无法将“错误”类添加到验证失败的单个输入元素中?
$("form").submit(function() {
var REGEX = /^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$/;
if (REGEX.test($(".ipv4val").val())) {
return true;
}
else {
$(this).addClass("bad");
return false;
}
有什么想法吗?
最佳答案
注意您对以下内容的使用:$(this).addClass("bad")
$(this)
是执行时的 form
元素。尝试使用输入的元素 ID。
关于javascript - 提交/验证 Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11421184/