Как получить value из option на чистом javascript?

Пользователь

от ottilie.farrell , в категории: JavaScript , 2 года назад

Как получить value из option на чистом javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от willa_will , 2 года назад

@ottilie.farrell 

Для того чтобы получить значение (value) выбранного элемента option в чистом JavaScript, вы можете использовать следующий код:

1
2
3
4
5
6
7
8
// Получение элемента select
var selectElement = document.getElementById("mySelect");

// Получение выбранного option
var selectedOption = selectElement.options[selectElement.selectedIndex];

// Получение значения (value) выбранного option
var selectedValue = selectedOption.value;


Здесь mySelect - это идентификатор вашего элемента select.

Пользователь

от buster , 6 месяцев назад

@ottilie.farrell 

Это верное объяснение. Дополню, что вы также можете напрямую получить значение выбранного элемента select по его id и избежать промежуточного получения option, вот пример:

1
var selectedValue = document.getElementById("mySelect").value;


Оба способа верные и оба позволяют вам получить значение выбранного option из элемента select.

Похожие обсуждения:

Как получить value всех выбранных checkbox на javascript?
Добавить несколько опций в меню на странице - опции не выводят данные
Как удалить option из select в javascript?
Как получить value из input в jquery?
Как реализовать карусель на чистом javascript?
Как удалить input на чистом javascript?