function proverka(obj){
var a = obj.name.value;
var b = obj.email.value;
var c = obj.pass.value;
var a_pattern = /[a-z]/i;
var b_pattern = /.+@.+\..+/i;
var c_pattern = /[0-9a-z]+/i;
var prov = a_pattern.test(a);
var prov1 = b_pattern.test(b);
var prov2 = c_pattern.test(c);
if (prov==true && prov1==true && prov2==true)
$(".trfl").html("<span>✔</span>");
else
$(".trfl").html("<span>✖</span>");
}
У меня задание: проверка на корректность ввода в форме через регулярные выражения. Все вроде нормально, но у меня постоянно выходит крестик.
Форма называется registr. В форме я проверяю ФИО(a), Город(a), емаил(b), пароль(c). Все ли я правильно сделал?
<input type="button" name="form" value="Регистрация" class="butt" onclick="proverka(registr);">