HTML выпадающий список - создание и настройка на сайте

HTML выпадающий список (или select-элемент) позволяет пользователю выбрать одну или несколько опций из предложенного списка.

Для создания выпадающего списка в HTML используется элемент

Здесь каждая опция внутри элемента

Делается это следующим образом - атрибут selected выбирает первый вариант по умолчанию, а атрибут disabled запрещает выбрать опцию "Вариант 2".

Кроме того, можно добавлять группировки в выпадающие списки с помощью элемента . Например:

Здесь добавлено две группы элементов опций "Группа 1" и "Группа 2".

Также, можно использовать атрибут multiple для позволяющего пользователю выбрать несколько вариантов.

Кроме того, можно использовать атрибут size, чтобы указать на количество одновременно отображаемых элементов в списке:

В результате этой функции будут отображаться лишь три элемента списока. Все остальные элементы будут отображаться при прокрутке.

Код программы в зависимости от выбранных элементов списка можно обрабатывать с помощью JavaScript, например:

var selectElement = document.getElementById("mySelect");

selectElement.addEventListener("change", function() {

var selectedOptionValue = this.value;

console.log("Выбрана опция номер " + selectedOptionValue);

});

Здесь прослушивается событие изменения на элементе