Атрибут multiple

Наличие атрибута multiple сообщает браузеру отображать содержимое элемента <select> как список множественного выбора. Конечный вид списка зависит от используемого атрибута size и браузера.

Для выбора нескольких значений списка применяются клавиши Ctrl и Shift совместно с курсором мыши.

Атрибут size отсутствует Атрибут size равен 1

Чтобы на сервер отправлялся массив данных, значение атрибута name следует писать с квадратными скобками — hero[], к примеру.

Синтаксис

<select multiple>...</select>

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

Пример

<!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <title>SELECT, атрибут multiple</title> </head> <body> <form action="handler.php"> <p><select multiple name="hero[]"> <option>Чебурашка</option> <option>Крокодил Гена</option> <option>Шапокляк</option> <option>Крыса Лариса</option> </select></p> </form> </body> </html>

Браузеры

11 12 1 14 3.1 2
4.4 4 14 3.2

В таблице браузеров применяются следующие обозначения.

  • — элемент полностью поддерживается браузером;
  • — элемент браузером не воспринимается и игнорируется;
  • — при работе возможно появление различных ошибок, либо элемент поддерживается с оговорками.

Число указывает версию браузреа, начиная с которой элемент поддерживается.