метод Select add()
определение и использование
add()
Этот метод используется для добавления опций в выпадающий список.
подсказка:Если нужно удалить опцию из выпадающего списка, используйте метод remove().
пример
пример 1
добавить опцию "Kiwi" в конец выпадающего списка:
var x = document.getElementById("mySelect"); var option = document.createElement("option"); option.text = "Kiwi"; x.add(option);
пример 2
добавить опцию "Kiwi" в начало выпадающего списка:
var x = document.getElementById("mySelect"); var option = document.createElement("option"); option.text = "Kiwi"; x.add(option, x[0]);
пример 3
добавить опцию "Kiwi" в позицию "2" в выпадающем списке:
var x = document.getElementById("mySelect"); var option = document.createElement("option"); option.text = "Kiwi"; x.add(option, x[2]);
пример 4
добавить опцию перед выбранным значением в выпадающем списке:
var x = document.getElementById("mySelect"); if (x.selectedIndex >= 0) { var option = document.createElement("option"); option.text = "Kiwi"; var sel = x.options[x.selectedIndex]; x.add(option, sel); }
грамматика
selectObjectadd(option, index)
Значение параметра
Параметр | Описание |
---|---|
option | Обязателен. Определяет элемент, который нужно добавить. Это должно быть элемент option или optgroup. |
index |
Опционально. целое число, определяющее позицию, в которую должен быть вставлен новый элемент. Индекс начинается с 0. Если индекс не указан, новый элемент будет вставлен в конец списка. |
Технические детали
Возвращаемое значение:
Нет возвращаемого значения.
Поддержка браузеров
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |