Intereting Posts

Проверка радиовходов возвращает ошибку

Я застрял на этом некоторое время и не могу понять, почему валидация радио не будет работать над моим текущим проектом, но если у формы нет других функций, кроме самих переключателей, это сработает. Я знаю, что это имеет какое-то отношение к Error.txt

любые идеи приветствуются 🙂

Эта проблема заключается в том, что ваша функция validateForm(form) ожидает форму как аргумент, но в вашем обработчике onsubmit вы не передаете форму.

Измените onsubmit так, чтобы вы передали this функции:

 

Кроме того, удалите onclick из вашей кнопки отправки, иначе проверка будет срабатывать дважды.

Наконец, не главная проблема, но вы ссылаетесь на x.length который не объявлен.


Обратите внимание: вам не нужна form.submit() в конце функции, потому что вы возвращаете false если какая-либо ошибка проверки ocurrs, поэтому форма будет продолжать подаваться, если все проверки в порядке.