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

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

Библиотека :: Компьютеры и Программирование :: К.Джамса, К.Кинг, Э.Андерсон - Эффективный самоучитель по креативному Web-дизайну. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX.
<<-[Весь Текст]
Страница: из 389
 <<-
 
 посетителем кнопки 
Submit. Как правило, функция, указанная в атрибуте onSubmit, использует- 
ся для проверки результатов формы перед их передачей Web-серверу для 
обработки. Если функция возвращает значение False, Web-браузер не бу- 
дет передавать результаты формы серверу. Если же возвращается значение 
True, Web-браузер передает результаты формы Web-серверу для обработки с 
помощью CGI-сценария или другой программы, указанной в атрибуте 
action деСКрИПТОра 
. • target. Имя окна, в котором Web-браузер будет выводить страницу под- тверждения передачи результатов формы. • title. Текст (например, имя или описание формы), которые Web-браузер будет выводить на экран на несколько секунд, когда посетитель переместит указатель мыши на форму. Первые семь советов, которые будут приведены после этого вводного раздела о HTML-формах, расскажут о создании на форме полей ввода текста, флажков, переключателей, меню выбора, кнопок сброса Reset и передачи Submit. Несколь- ко остальных советов подробно остановятся на назначении атрибутов дескрипто- ра . А сейчас самое главное понять, что объекты в форму помещаются пу- тем вставки соответствующих им HTML-дескрипторов между начальным и конечным дескрипторами формы (). Более того, каждая форма должна содержать кнопку передачи данных, при нажатии на которую Web-брау- Глава 3. HTML-формы зер получает команду на передачу результатов формы (т.е. ее данных) по URL- адресу, указанному в атрибуте action дескриптора формы. Создание на форме однострочного поля ввода Если вы хотите, чтобы посетитель сайта ввел короткую строку текста, помес- тите на форму дескриптор с атрибутом type, которому присвоено значе- ние "text". ПРАКТИКУМ Например, два дескриптора в следующем коде создают поля для ввода имени (First Name) и фамилии (Last Name), как показано на рис. 3.4. <р>Имя: Фамилия:

[Кнопки RESET и SUMBIT формы]

• Файл Правке йид Избранное Сервис Спри АдресJ.] http://htmWi. Каждый дескрип- тор однострочного поля ввода текста содержит следующие атрибуты: • type. Устанавливаеттип "text", который указывает Web-браузеру, что данный элемент формы представляет собой однострочное поле ввода текста. • id. Используется для присвоения полю ввода имени. Значение атрибута id можно использовать для работы с содержимым поля ввода в сценарии, внедренном на Web-страницу. Обратите внимание, что каждый атрибут id, используемый на одной и той же странице, должен быть уникальным, т.е. на странице не могут находиться два атрибута id с одинаковыми значениями. • name. Используется для идентификации поля ввода текста; Значение атри- бута name может применяться для ссылки на значение поля ввода в сцена- рии, запущенном в среде Web-браузера. Значение атрибута name совместно со значением поля ввода текста передается Web-серверу при нажатии посе- тителем кнопки Submit. • size. Длина поля ввода текста в символах. • value. Указывает, что браузер должен поместить в поле ввода текста при его начальной визуализации на Web-странице значение, присвоенное атри- буту value. 136 Глава 3. HTML-формы • maxlength. Максимальное количество символов, которое посетитель может ввести в поле ввода. • readonly. Если этот атрибут присутствует, поле ввода может получать фо- кус, тем не менее, посетитель не сможет менять содержимое поля. • disabled. Если этот атрибут присутствует, поле ввода не может получать фокус и посетитель не может менять содержимое поля. Более того, при передаче результатов формы браузер не передает Web-серверу ни имени поля, ни его значения. • tabindex. Используется для задания порядка обхода по клавише табуля- ции, в соответствии с которым элементы формы получают фокус. Присва- ивая атрибуту tabindex элементов формы значения в возрастающем поряд- ке, вы имеете возможность указать браузеру, на какой элемент перемещать курсор (т.е. фокус) при нажатии клавиши табуляции (TAB). При каждом нажатии TAB браузер будет перемещать фокус на элемент, значение атри- бута tabindex которого больше текущего на единицу. • accesskey. Клавиша, которую посетитель может нажать вместе с клавишей ALT (или клавишами COMMAND или CONTROL в Macintosh-системе) для перехода (т.е. перемещения фокуса) на поле ввода. Дескрипторы в приведенном примере указывают Web-браузеру помес- тить на форму с именем "ExampieForm" два однострочных поля ввода текста (с именами "FirstName" И "LastName"). Длина ПОЛЯ FirstName составляет 15 СИМ- ВОЛОВ, а ПО
 
<<-[Весь Текст]
Страница: из 389
 <<-