АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP, Python и фреймворки. Сегодня последний день для записи! Жми!
⊗jsPmSlOp 411 of 503 menu
Бесплатные курсы по Git. Начинаем, когда соберется 1000 желающих:) Жми для записи!

Работа с пунктами выпадающего списка на JavaScript

Пусть у нас в переменной есть ссылка на тег option. Например, полученная следующим образом:

let select = document.querySelector('#select'); let option = select[0];

В этом случае в свойстве text будет хранится текст оптиона, в свойстве value - значение одноименного атрибута, а в свойстве selected - значение true или false в зависимости от того, выбранный пункт списка или нет:

console.log(option.text); console.log(option.value); console.log(option.selected);

Переберите пункты списка циклом и для выбранного пункта в конец текста добавьте восклицательный знак, а для невыбранных пунктов - вопросительный.

enru