• id. Используется для присвоения выпадающему списку уникального име — ни. Значение атрибута id можно использовать для работы с выбранным в списке элементом в рамках внедренного на Web-страницу сценария.
• name. Используется для идентификации выпадающего списка на форме.
Значение атрибута name Можно использовать для работы с выбранным в
списке элементом в среде сценария, выполняемого Web-браузером. Более того, Web-браузер будет передавать Web-серверу значение атрибута name в
качестве части «имя» пары имя/значение для каждого выбранного посети —
телем элемента списка.
• multiple. Если в дескрипторе выпадающего списка присутствует
атрибут multiple, Web-браузер позволит посетителю сайта выбирать в списке несколько элементов. В противном случае при выборе нового эле — мента Web-браузер будет автоматически снимать выделение с предыдущего
элемента (если таковой существует).
Для вставки элемента в выпадающий список необходимо поместить текст
элемента между начальным и конечным дескрипторами опций (
), которые, в, свою очередь, находятся между начальным и конечным
дескрипторами списка () . Дескриптор имеет следу — ющие атрибуты:
14 8 Глава 3. HTML-формы
• value. Строка, которая будет передаваться Web-серверу в качестве части
«значение» пары имя/значение, если посетитель выбрал элемент выпадаю — щего списка (или списка выбора). При нажатии кнопки Submit Web-брау — зер передает только значения атрибутов name (выпадающего списка) и value (опции), т. е. пару имя/значение для выбранного элемента (или эле — ментов) списка. Если дескриптор не содержит атрибута value, Web-браузер в качестве части «значение» пары имя/значение передает сер- веру текст выбранного элемента (который находится между начальным ко —
нечным ДеСКрИПТОраМИ ОПЦИЙ ()).
• selected. Указывая атрибут selecte d в дескрипторе, вы говорите
Web-браузеру при начальной визуализации формы с выпадающим списком
и после нажатия кнопки Reset выбирать соответствующий данному деск — риптору элемент в качестве элемента по умолчанию.
Web-браузер выделяет выбранный в выпадающем списке элемент (или элемен —
ты) путем его (их) подсветки. Если в дескрипторе не указан атрибут multiple, посетитель может выбирать в списке только один элемент. В таком случае при выборе нового элемента Web-браузер будет автоматически снимать выделение с ранее выбранного элемента.