Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

Библиотека :: Компьютеры и Программирование :: К.Джамса, К.Кинг, Э.Андерсон - Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX.
<<-[Весь Текст]
Страница: из 389
 <<-
 
ие атрибута name 
которой равно "ExampieForm", необходимо заменить дескриптор стандартной 
кнопки Submit следующей строкой: 
<а href="#" onClick="document.ExampieForm.Submit()/return false"> 
 
Установка значения атрибута href дескриптора <а> гиперссылки равным зна- 
ку "решетка" (#) предотвращает переход Web-браузера к невидимой в данный мо- 
мент части Web-страницы за счет указания гиперссылки на несуществующую (ну- 
левую) закладку. Вряд ли необходимо, чтобы при нажатии гиперссылки 
Web-браузер переходил по действительной ссылке или по URL-адресу графичес- 
кого изображения, используемого в качестве кнопки Submit (которое указывается 
в атрибуте src дескриптора  гиперссылки). Web-браузер при нажатии на 
гиперссылку должен выполнить JavaScript-сценарий, заданный в атрибуте 
onclick дескриптора <а> гиперссылки. 
Аналогично, если необходимо заменить стандартную кнопку Reset графичес- 
ким изображением, потребуется вместо дескриптора  кнопки в код фор- 
мы поместить следующую гиперссылку: 
<а href="#" onClick="document.formname.Reset()/return false"> 
 
Обратите внимание, что гиперссылка для графического изображения кнопки 
Reset указывает Web-браузеру выполнить метод reset о формы (а не метод 
submit (), как это было для кнопки Submit в предыдущем примере). Таким обра- 
зом, если атрибут name формы содержит значение "ExampieForm11, а файл графи- 
ческого изображения для кнопки Reset носит название reset.gif, графическое 
изображение кнопки Reset можно поместить на форму с помощью такого кода: 
<а href="#" onClick="document.ExampieForm.Reset();return false"> 
 
"" При замене стандартной кнопки Reset графическим изображением с гиперс- 
сылкой, выполняющей ту же самую функцию, Web-браузер перед очисткой элементов 
формы 
будет выполнять JavaScript-функцию, указанную в атрибуте onReset дескриптора 
формы. Тем не менее, при замене стандартной кнопки Submit Web-браузер не будет выпол- нять функцию, указанную в атрибуте onSubmit. В следующем совете будет показано, как за- ставить браузер выполнять сценарий перед передачей результатов формы Web-серверу, даже если стандартная кнопка Submit заменена. Глава 3. HTML-формы Отправка результатов формы по электронной почте без использования CGI-сценария Как уже говорилось выше в этой главе, результаты (заполнения) формы пред- ставляют собой пары имя/значение, которые Web-браузер передает по адресу (т.е. по URL-адресу), указанному в атрибуте action дескриптора формы, при нажатии посетителем кнопки Submit. Каждая пара имя/значение содержит имя name элемента формы и его значение value. Наверное, понять, что отправ- ляет Web-браузер Web-серверу легче всего, заставив браузер передать результаты заполнения формы по электронной почте. ПРАКТИКУМ Например, атрибут action дескриптора в первой строке следующего кода формы заставляет Web-браузер передавать результаты заполнения формы в виде Сообщения ЭЛектрОННОЙ ПОЧТЫ ПО адресу [email protected]. (Для ТОГО ЧТОбы отправить результаты заполнения формы по вашему адресу электронной почты, просто замените адрес [email protected] на требуемый.) <р>Имя: Фамилия: Адрес E-Mail: <р>Области интересов :
. Операционные системы: Windows 98 Windows XP Windows NT
Оборудование: Настольные компьютеры IIopTaTHBHue компьютеры PDA  
<<-[Весь Текст]
Страница: из 389
 <<-