У меня есть набор текстовых полей ввода, которые активируют календарь для выбора дат при нажатии. Это прекрасно работает.Получение значения ввода текста при заполнении другой функцией Javascript
Теперь мне нужно получить значения, введенные в эти входы, используя событие onblur. Моя проблема в том, что мой Javascript не определяет введенные даты, а значение по умолчанию для ввода (т. Е. Мусора). Мне почему-то нужно определить значения, возвращаемые первой функцией, и я не знаю об этом на данный момент. Поток
Необходимые данные:
onclick.input> календарь> Вводится заселена> onblur.input> обнаружит новое значение> ...
При попытке обнаружить новое значение, JS является нахождение щёток значение вместо.
Кодекс: (второй набор функций)
var myDates = document.getElementById("step4");
myDates = myDates.getElementsByTagName("input");
for (var i = 0; i< myDates.length; i++) {
myDates[i].onblur = function() { step4param(); return false; };
}
}
function step4param() {
var date1 = document.getElementById("day1");
var date2 = document.getElementById("monthyear1");
alert (date1.getAttribute("value"));
}
Не уверен, что части календаря актуальны ...
Пожалуйста, покажите свой код. –