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

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

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

Полезные ссылки
Случайные записи
  • 23.05.2012">Machinima привлекла инвестиций на $35 миллионов благодаря Google
  • 12.09.2014">Помост на декоративном водоеме
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 088
  • 27.07.2011">Ремонт видеокарт поручайте профессионалам
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 027
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.116
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 107
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.104
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.60
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.94
  • 17.03.2011">Руководство по actionscript. часть 3, стр. 005
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 143
  • 09.08.2010">Современное включение поля ввода поискового запроса.
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 126
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 069
Опрос

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

View Results

Loading ... Loading ...