В нескольких недавних ответах я вижу, что этот код предоставлен как способ получения текущего выбранного значения тега <select>
:
el.options[el.selectedIndex].value
, тогда как в документации MDN говорится, что.value
свойство HTMLSelectElement эквивалентно (" Значение этого элемента управления формы, то есть первого выбранного параметра. ")
el.value
Есть ли какая-то причина (стараясломанные браузеры?) почему более длинная версия кажется предпочтительной?