簡介
指定當readyState屬性改變時的事件處理句柄
語法
oxmlhttpRequest.onreadystatechange = funcMyHandler;
Example
如下的例子演示當XMLHTTPRequest對象的readyState屬性改變時調用HandleStateChange函式,當數據接收完畢後(readystate == 4)此頁面上的一個按鈕將被激活
var xmlhttp=null; function PostOrder(xmldoc) { var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.5.0"); xmlhttp.Open("POST", "http://myserver/orders/processorder.asp", false); xmlhttp.onreadystatechange= HandleStateChange; xmlhttp.Send(xmldoc); myButton.disabled = true; } function HandleStateChange() { if (xmlhttp.readyState == 4) { myButton.disabled = false; alert("Result = " + xmlhttp.responseXML.xml); } }
備註
此屬性只寫,為W3C文檔對象模型的擴展.