Возврат пустого сообщения, необходимо исключение для document.getElementById

У меня есть форма, которая работает с одним исключением: когда пользователь не заполняет текстовые поля и нажимает «Отправить», он отправляет пустое электронное письмо. Что я хотел бы сделать, так это то, что если пользователь нажимает «Отправить», а форма пуста, появляется всплывающее сообщение (в новом окне или в том же, не имеет значения), которое требует от них заполнения формы перед отправкой. В целом, цель состоит в том, чтобы не отправлять пустое электронное письмо.

HTML-код кнопки выглядит следующим образом:

<a href="#" class="SubBtn" onclick="document.getElementById('form').submit()">Submit</a>
<a href="#" class="ResBtn" onclick="document.getElementById('form').reset()">Reset</a>

Я не уверен, что в этой ситуации нужна обработка исключений, или если javascript будет правильным решением. Или, если есть простое решение, пожалуйста, помогите.


person FluxEngine    schedule 23.03.2011    source источник


Ответы (1)


Для этого все, что нужно, — это функция проверки javascript.

Вот ссылка, которая покажет, как это делается для пустых полей, а также для полей электронной почты (где я представляю действительный адрес электронной почты для проверки).

http://www.w3schools.com/jS/js_form_validation.asp

person FluxEngine    schedule 24.03.2011