Моя функция проверки выглядит так.
var fname = $("#fname").val();
var lname = $("#lname").val();
function validate() {
var isValid = true;
if (!fname) {
$("#fname").attr('class', 'invalid');
isValid=false;
}
if (!lname) {
$("#lname").attr('class', 'invalid');
isValid=false;
}
Это просто меняет класс незаполненного поля ввода.
Я знаю, что могу написать else
для каждого if
и вернуться к значению по умолчанию (class="valid"
), если пользователь заполняет некоторые входные данные. Но как я могу создать что-то универсальное для всех входов, чтобы вернуться к классу по умолчанию, который вводил пользователь после первой ошибки проверки?