webinside
@webinside

Получить значения для вновь введенных полей SELECT и TEXTAREA?

Нужно путем javascript получить значения полей, которые были введены, выбраны только что.
для полей input[text,checkbox,hidden] все замечательно работает через .value
С select работает если option SELECTED, но если только сделал выбор, то текущий индекс 0
.options[elm.selectedIndex].value - возвращает первый элемент вне зависимости от выбранного элемента.
Аналогичная проблема с TEXTAREA, если поле было заполнено до.. то мы получим значение через .value или .innerHTML, но для вновь введенных данных поле останется пустых (точнее с тем значением которое было при создании).
Решение есть: вешать event (onselect, keyup ... ), но мне кажется это не самый лучший способ. Хочется узнать наиболее правильное решение.
p.s. браузер: FireFox.
  • Вопрос задан
  • 2275 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Testtest132
event-driven programming весьма правильный подход. Для есть еще oninput.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы