function gettime(str) {
var strURL="/Doctor/booking/gettime.jsp?datepicker="+str;
var req = getXMLHTTP();
if (req) {
req.onreadystatechange = function() {
if (req.readyState == 4) {
// only if "OK"
if (req.status == 200) {
document.getElementById('d11').innerHTML=req.responseText;
} else {
alert("There was a problem while using XMLHTTP:\n" + req.statusText);
}
}
}
req.open("GET", strURL, true);
req.send(null);
}
}
<b>Date:<input id="d11" type="text" name="datepicker" onClick="WdatePicker()" onchange="gettime(this.value)"/></b>
當我點擊文本框,提醒日期選擇器並選擇一個日期,文本框應該改變它的值。但事實並非如此。我可以用什麼方法解決它?onchange不能使用?
此外,當我直接輸入這個網址:/Doctor/booking/gettime.jsp?datepicker=2012-02-02我看到我想要的輸出。
你應該知道,'後場onchange'大火失去焦點。無論如何,我假設有一個錯誤......它說什麼? – 2012-02-10 08:54:33
你真的試過調試過嗎?你知道Firebug/Chrome控制檯/蜻蜓?您應該發佈您收到的錯誤消息。 – kapa 2012-02-10 12:01:57