Самоучитель по креативному веб-дизайну. Книга 1, стр.129



ПРАКТИКУМ

Аналогично тому, как атрибут onSubmit заставляет Web-браузер выполнить сце — нарий перед выполнением стандартной для кнопки Submit операции по переда —

че результатов формы Web-серверу, атрибут onReset указывает браузеру выпол — нить сценарий перед восстановлением элементов формы в их исходные состояния. Например, атрибут onReset в следующем определении формы указы —

вает браузеру при нажатии посетителем кнопки Reset выполнить JavaScript-функ — цию PreResetProc():



В свою очередь, JavaScript-функция может выполнять предварительную обра- ботку перед восстановлением состояния формы, начиная со стандартной очистки

всех элементов формы и заканчивая очисткой только определенных элементов.

Как и атрибут onSubmit, атрибут onReset указывает браузеру вызвать JavaScript —

функцию. Затем, если функция возвращает значение False, Web-браузер не бу — дет выполнять стандартную процедуру очистки формы, выполняемую при нажа — тии кнопки Reset. В противном случае, если возвращается значение True, выполняется стандартная очистка элементов формы и возврат их в исходное со — стояние.

Так, например», следующий JavaScript-код при использовании его совместно с формой из предыдущего примера выведет на экран показанное на рис. 3.13 диа- логовое окно подтверждения.





15 6 Глава 3. HTML-формы





Если посетитель нажмет кнопку «Cancel» («Отмена»), метод confirm() и фун —

кция PreResetProcO вернут значение False, и Web-браузер не будет выполнять стандартную процедуру очистки элементов формы. Если же была нажата кнопка

ОК, метод confirm о и функция PreResetProcO вернут значение True, и Web — браузер очистит все элементы формы и вернет их в исходное состояние.



Создание на форме кнопки Submit

Заполнение полей формы не имеет смысла, если нет средства, которое бы по — зволило посетителям передать введенные ими данные вам или какому-то сервер —

ному сценарию с целью дальнейшей обработки. При нажатии посетителем сайта кнопки Submit Web-браузер передает результаты формы (т. е. пары имя/значение для полей ввода текста и переключателей, флажков и списков выбора) Web-серве- ру. Web-сервер, в свою очередь, передает результаты формы программе (или сце —

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.88
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 132
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.46
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 152
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 127
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.123
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.29
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 058
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.69
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.49
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 032
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 087
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.4
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 090
  • 21.06.2011">Как правильно оптимизировать сайт для социальных сетей
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...