это вещи прекрасно работаетКак получить выделенный текст Javascript Select бокса
<select name="selectbox" onchange="alert(this.value)">
Но я хочу, чтобы выбрать текст. Я попытался таким образом
<select name="selectbox" onchange="alert(this.text)">
Это показывает неопределенный. Я нашел, как использовать DOM для получения текста. Но я хочу сделать это таким образом, я имею в виду использование только this.value.
Спасибо Это работает. – Aajahid
Мне это не нравится. Хотя я уверен, что он работает с текущими браузерами, это странная смесь кода на основе элементов DOM и кода обработки формы старого стиля. 'options' возвращает список объектов' Option', которые, я не уверен, указаны где-то одинаковыми с элементами '
Тим, объекты 'Option' те же, что и объекты' HTMLOptionElement'. Если вы возражаете против использования 'options', вы можете вместо этого использовать' children' или 'childNodes' (не помните точно, какой из них, я думаю, что они оба работают) –