2010-10-09 4 views
0

Я хочу подтвердить форму.Помощь по проверке формы

Как это сделать?

У меня есть адрес электронной почты, имя пользователя, пароль как мои поля. Я не хочу, чтобы какой-либо из них был NULL и пароль, и подтверждение пароля должно совпадать.

Пожалуйста, помогите мне.

Спасибо.

+1

Если вы можете использовать jQuery, плагин validate отнимает много боли: http: //docs.jquery.com/Plugins/validation –

+2

Согласовано - однако, если вы не знаете, вы также должны использовать эквивалентную проверку на стороне сервера. Это связано с тем, что пользователь всегда может отключить JavaScript и, следовательно, jQuery, а затем пропустить проверку на стороне клиента. – ClarkeyBoy

+0

@ Кларк хороший момент, важно упомянуть. –

ответ

0

Для стильного проверки вы можете использовать JQuery с помощью красивых стилей.

см это

http://www.webreference.com/programming/javascript/jquery/form_validation/

http://speckyboy.com/2009/12/17/10-useful-jquery-form-validation-techniques-and-tutorials-2/

Лучше написать собственное правило проверки, вместо того, чтобы с помощью плагинов, так что вы можете иметь лучший контроль над кодом сделать его совершенным с добавлением на стороне сервера Проверка. Используйте ajax, чтобы выглядеть лучше.

0

Валидация формы Javascript подходит для удобства использования. Вы можете отображать на лету сообщения, всплывающие окна, оживлять, помещать цвета ...

Но, как уже упоминалось, он не должен заменять проверку на стороне сервера. Моя рекомендация в качестве разработчика заключается в том, чтобы сначала выполнить процесс проверки на стороне сервера, бросить сообщения, сделать так много эффектов пользовательского интерфейса, как вы можете, с помощью CSS, если вы намереваетесь их использовать, и когда у вас есть полностью функциональный процесс, вы погружаетесь в javascript кодирование.

Самая сложная часть для начинающих на javascript - это научиться правильно обращаться к данным. Конечно, вы можете использовать jquery и сделать вашу работу намного проще, но если вы это сделаете, вы не узнаете много о реальном javascript языке.

Это еще один совет для любого языка, прежде чем переходить на рамки и инструменты для экономии времени, вы должны сначала понять основы языка. Это может сделать вас более солидным разработчиком.

О доступе к данным javascript, вам нужно будет прочитать о DOM (Document Object Model). Javascript и DOM очень тесно связаны при разработке для Интернета.

0

Для проверки формы вам необходимо использовать либо javascript, либо серверный язык, например PHP.

Если вы используете доктрину HTML5, то предварительная проверка может быть выполнена встроенной. Требуемое ключевое слово будет гарантировать, что поле не пустое. Вы также можете указать тип контента, например адрес электронной почты, URL, дату или номер. Вот пример.

Обратите внимание, что проверка HTML5 не работает в браузерах, которые не поддерживают его (IE6-8), но нет никакого вреда, и положить его в.

Я лично рекомендую проверить в PHP (если javascript отключен). Если это все немного запутывает, используйте javascript-решение http://docs.jquery.com/Plugins/validation.

Смежные вопросы