--- title: slug: Web/HTML/Element/select translation_of: Web/HTML/Element/select --- HTML тэг <select> представляет собой элемент управления который содержит меню опций: Категории содержимого Основной поток, текстовый контент, интерактивный контент, списочный, labelable, сбрасываемый, и submittable form-associated element Допустимое содержимое Ноль или более {{HTMLElement("option")}} или {{HTMLElement("optgroup")}} элементы. Опускание тегов Открывающий и закрывающий теги обязательны. Допустимые родительские элементы Любые элементы в которых разрешено текстовое содержимое Разрешённая ARIA роль {{ARIARole("menu")}} DOM интерфейс {{domxref("HTMLSelectElement")}} Атрибуты Элемент включает глобальные атрибуты. {{htmlattrdef("autofocus")}} {{HTMLVersionInline("5")}} Этот атрибут указывает что при загрузке страницы данный элемент формы должен иметь фокус ввода, пока пользователь не переопределит это, к примеру печатая в разных элементах управления. Только один элемент формы может иметь атрибут autofocus, элемент является логическим (булевым). {{htmlattrdef("disabled")}} Этот логический атрибут указывает что пользователь не может взаимодействовать с элементом управления. Если атрибут не указан, элемент управления наследует настройки от содержащего его элемента, к примеру fieldset; если у родительского элемента не указан атрибут disabled, то элемент управления доступен для взаимодействия. {{htmlattrdef("form")}} {{HTMLVersionInline("5")}} Этот атрибут указывает к какой конкретно форме относится элемент <select> . Если атрибут указан, его значением должно быть ID формы в том же документе. Это позволяет размещать элементы <select> где угодно в документе, а не только как потомки форм. {{htmlattrdef("multiple")}} Этот логический атрибут указывает что возможен выбор нескольких опций в списке. Если данный атрибут не указан, то только одна опция может быть выбрана. {{htmlattrdef("name")}} Этот атрибут используется для указания имени элемента управления. {{htmlattrdef("required")}} {{HTMLVersionInline("5")}} Этот логический атрибут указывает что обязательно должна быть выбрана опция и которая содержит не пустую строку. {{htmlattrdef("size")}} Если элемент управления представлен как прокручиваемый список, этот атрибут указывает количество строк в списке, которые должны быть видны за раз. Браузеру не требуется представлять <select> в виде прокручиваемого списка. Значение по умолчанию 0. Примечания Firefox: Согласно спецификации HTML5, значение размера по умолчанию должно быть 1; однако на практике, оказывается что это портит некоторые веб сайты, и ни один браузер не придерживается этого на данный момент, поэтому Mozilla предпочла также указать 0 пока что в Firefox. Примеры <!-- Начально будет выбрано второе значение --> <select name="select"> <!--Supplement an id here instead of using 'name'--> <option value="value1">Значение 1</option> <option value="value2" selected>Значение 2</option> <option value="value3">Значение 3</option> </select> Результат Value 1Value 2Value 3 Примечания Контент этого элемента статичен и не редактируемый. Спецификации {{Specifications}} Совместимость с браузерами {{Compat("html.elements.select")}} Смотрите также Другие элементы форм: {{HTMLElement("form")}}, {{HTMLElement("legend")}}, {{HTMLElement("label")}}, {{HTMLElement("button")}}, {{HTMLElement("option")}}, {{HTMLElement("datalist")}}, {{HTMLElement("optgroup")}}, {{HTMLElement("fieldset")}}, {{HTMLElement("textarea")}}, {{HTMLElement("keygen")}}, {{HTMLElement("input")}}, {{HTMLElement("output")}}, {{HTMLElement("progress")}} and {{HTMLElement("meter")}}. События запускаемые <select>: change. {{HTMLRef}}
HTML тэг <select> представляет собой элемент управления который содержит меню опций:
<select>
Элемент включает глобальные атрибуты.
autofocus
fieldset
disabled
<!-- Начально будет выбрано второе значение --> <select name="select"> <!--Supplement an id here instead of using 'name'--> <option value="value1">Значение 1</option> <option value="value2" selected>Значение 2</option> <option value="value3">Значение 3</option> </select>
Value 1Value 2Value 3
Контент этого элемента статичен и не редактируемый.
{{Compat("html.elements.select")}}