0
我有一組輸入文本框,用於激活日曆以便在單擊時選擇日期。這工作正常。由另一個Javascript函數填充時獲取文本輸入值
我現在需要使用onblur事件獲取輸入到這些輸入中的值。我的問題是我的Javascript沒有檢測到輸入的日期,而是輸入的默認值(即垃圾)。不知何故,我需要檢測第一個函數返回的值,而我目前還不知道這一點。
的數據流所需的:
onclick.input>日曆>輸入填充> onblur.input>檢測新值> ...
當試圖檢測新值,JS是找到inital值代替。
守則: (第二組功能)
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"));
}
不知道什麼日曆的部分是有關...
請顯示您的代碼。 – 2010-07-08 08:46:22