В выпадающем списке выбираю дату:
<option value="1">31.05.2018 0:00:00</option>
В js пишу:
var date = document.getElementById('AttendDate');
В итоге получаю значение value равное 1. Как получить дату???
var date = document.querySelector('option:checked');
console.log(date.text);
<select id="AttendDate">
<option value="1">31.05.2018 0:00:00</option>
</select>
Как вариант использовать атрибут "onChange" и передавать в него this
.
var getSelect = function(sel) {
var date = sel.options[sel.selectedIndex].text;
console.log(date);
}
<select id="AttendDate" onChange="getSelect(this)">
<option selected>Выберите значение</option>
<option value="1">31.05.2018 0:00:00</option>
<option value="2">31.05.2018 10:00:00</option>
</select>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
У меня есть jsf, который динамически вставляю в IframeТребуется, чтобы iframe подстроился под высоту содержимого(сейчас это вертикальный скролл)
Всем привет, я только начал учить AngularJS, поэтому не судите строгоУ меня возник такой вопрос: Мне с API приходит такой JSON:
Данный вопрос уже был задан и имеет решение: