Сегодня я хотел практиковать создание формы и ее проверку с использованием JavaScript.
Это мой код для формы:Проверка формы не подтверждена
<form id="practiseForm">
<fieldset id="controls">
<div>
<label for="fname">First Name: </label>
<input type="text" id="fname">
</div>
<div>
<label for="lname">Last Name: </label>
<input type="text" id="lname">
</div>
<div>
<label for="email">Email: </label>
<input id="email" type="text" size="40">
</div>
<div>
<input type="submit" value="Submit">
</div>
</fieldset>
В Fiddle
Я хочу, чтобы иметь возможность проверить полную форму, которая означает, убедившись, что первое имя и последнее имя поля не являются пустыми. Если они есть, то я хочу использовать alert
и, наконец, хочу, чтобы пользователи поставили действительный адрес электронной почты.
Я закончил кодирование, и по какой-то причине, когда я проверяю код, ничего не происходит, что означает, что форма не проверяется вообще. Поэтому я думаю, что я сделал какую-то ошибку, но не слишком уверен, что, может кто-то мне помочь?
Пожалуйста, добавьте яваскрипт код в вопросе тоже, а не только в скрипке. Вопрос должен быть доступен для чтения как есть, не полагаясь на внешний сайт. – Adam
Вам необходимо привязать функцию проверки к отправке вашей формы. – Hatsjoem
@Hatsjoem, спасибо за отзыв. – Acemi