Самоучитель по креативному веб-дизайну. Книга 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

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

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

Полезные ссылки
Случайные записи
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 104
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 093
  • 04.06.2011">О дизайне веб-сайта
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.34
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 100
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 089
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 113
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 143
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.84
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 102
  • 27.02.2011">Руководство по actionscript. часть 6, стр. 046
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 007
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 156
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.30
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 105
Опрос

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

View Results

Loading ... Loading ...