СПИКЕР: Давайте теперь взглянем на веб-страницы, позволяет пользователю зарегистрируйтесь на что-то, но что на самом деле включает в себя некоторые на стороне клиента проверка его или ее входов. Обратите внимание, здесь, в форм-1.html, у меня есть что же вид, как и раньше, но у меня есть Добавлен атрибут ID моему виде тега, стоимость которых зарегистрируйтесь, поэтому что у меня есть ID, через который я могу однозначно идентифицировать эту форму в моем DOM. Теперь обратите внимание ниже моей тега формы является сценарий тег, так что совершенно сознательно, мой код JavaScript будет выполнять только После того как форма тега и его DOM узлов были загружены. Внутри уведомления тег сценария является Первая строка здесь, где я заявляю переменная с именем формы и назначить это возвращаемое значение document.getElementById цитаты конец цитаты регистрации. Именно это строка кода, которая будет выглядеть через мой DOM, ищу элемент или узел, который имеет уникальный идентификатор регистрации, хранения возвращаемое значение в конечном счете, в этой переменной. Тогда я зарегистрироваться в этой форме мероприятие обработчик для отправки формы, с form.onsubmit и назначить, что анонимная функция, тело которого продолжает делать следующее. Если поле, формы, имя которого электронной почты, имеет значение от пользователя, равный не процитировать Unquote ничего, то мы собирается предупредить пользователя, что он или она должен предоставить свой адрес электронной почты, и мы вернуться ложным так, чтобы форма Сам не представлено зарегистрироваться точка PHP. В противном случае, если форма имеет поле с именем, паролем и значение которой является цитата конец цитаты, то давайте кричать на пользователя, который он или она должен предоставить пароль. И опять же, вернуться ложным, так что форма не представляется зарегистрируйтесь точка PHP. Между тем, если значение пользователь имеет набрал в в поля формы под названием Пароль не совпадает значение, пользователь предоставил для формы Поле называется подтверждение, то давайте кричать на пользователя пароли не матч, а затем вернуться ложным, так что форма не представляется зарегистрируйтесь точка PHP. Наконец, если это не тот случай, когда вход соглашение формы проверяется, то давайте кричать на пользователя объясняя что он или она должны согласиться с условиями и состояние, и снова вернуться ложным так, чтобы форма не представляется зарегистрируйтесь точка PHP. Иначе, если ни одна из этих ошибок не имеют было сделано, давайте действительно вернуться верно и позволяют форма должны быть представлены зарегистрироваться точка PHP. Давайте взглянем на них можно Ошибки сейчас, открыв страница в браузере. http://localhost/form-1.HTML. Вот тогда, что форма. Давайте не дают ничего. Вы должны указать свой адрес электронной почты. Ладно, давайте по крайней мере сотрудничать вдоль этих линий. Вы должны предоставить пароль. Ладно, давайте выберем пароль, как пурпур. Пароли не совпадают. Ах, мне нужно сотрудничать и предоставлять то же самое слово, малиновый, снова. Вы должны согласиться с условиями и условия. Ладно, давайте теперь отметьте его. И, наконец, вот так, я зарегистрированный.