0
我試圖克服Ajax請求,而Chrome控制檯顯示此消息: xml_http.onreadystatechange不是一個函數xml_http.onreadystatechange不是函數
這裏是我的JS代碼:
function ajax_request() {
var xml_http = new XMLHttpRequest();
xml_http.onreadystatechange(function() {
if(xml_http.readyState == 4 && xml_http.status == 200){
var result = document.getElementById('result');
result.innerHTML = xml_http.responseText;
}
});
xml_http.open('GET', 'data.php', true);
xml_http.send();
}
下面是HTML:
<button onclick="ajax_request();">Click</button>
<div id="result"></div>
http://www.w3schools.com/ajax/ajax_xmlhttprequest_onreadystatechange.asp檢查此鏈接,你就會知道什麼錯 –