SELECT (ВЫБРАТЬ) - меню выбора в форме
Цель
Спецификация в пределах формы: меню, из которого пользователь может выбрать один или несколько элементов.
Типичное отображение
Меню выбора, которое может быть "активизировано" некоторым зависящим от броузера образом; обычно в графических броузерах это означает ниспадающее меню. В зависимости от броузера все варианты выбора могут быть видимы одновременно или пользователь может просматривать элементы меню.
Основной синтаксис
<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, который при отображении позволяет пользователю увидеть все варианты сразу.