Спецификация в пределах формы: меню, из которого пользователь может выбрать один или несколько элементов.
Типичное отображение
Меню выбора, которое может быть "активизировано" некоторым зависящим от броузера образом; обычно в графических броузерах это означает ниспадающее меню. В зависимости от броузера все варианты выбора могут быть видимы одновременно или пользователь может просматривать элементы меню.
Основной синтаксис
<SELECT NAME=имя>
элементы OPTION
</SELECT>
Возможные атрибуты
| имя атрибута |
возможные значения |
смысл |
примечания |
| NAME |
строка |
имя, которое используется для идентификации
выбора меню, когда форма передается
серверу |
обязателен; каждая отобранная опция образует
пару имя/значение, включаемую в содержимое формы |
| SIZE |
целое |
устанавливает число одновременно видимых опций |
используется, когда задан MULTIPLE |
| MULTIPLE |
MULTIPLE |
означает, что пользователь может сделать множественный
выбор из меню |
по умолчанию разрешен только один
выбор |
Допустимый контекст
Текстовый контейнер, т.е. любой элемент, который может содержать текстовые элементы. Это включает большинство HTML элементов. Однако, текстовый контейнер может появиться только в пределах элемента FORM.
Содержимое
OPTION элементы.
Примеры
Пример:
<SELECT NAME="flavor">
<OPTION VALUE=a>Vanilla
<OPTION VALUE=b>Strawberry
<OPTION VALUE=c>Rum and Raisin
<OPTION VALUE=d>Peach and Orange
</SELECT>
Примечания
Смотрите обсуждение формы.
Как альтернативу SELECT, Вы можете использовать элемент INPUT с TYPE=CHECKBOX или TYPE=RADIO, который при отображении позволяет пользователю увидеть все варианты сразу.