送信をクリックした時点でフォームを検証しようとしています。クラス .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;
}
何か案は ?