Javascript XMLHttpRequest的readystate属性是否可编辑?

Javascript XMLHttpRequest的readystate属性是否可编辑?,javascript,ajax,Javascript,Ajax,XMLHttpRequest的readyState属性是否可编辑 function myFunction() { loadXMLDoc("ajax_info.txt", function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("myDiv").innerHTML=xmlhttp.responseText

XMLHttpRequest的
readyState
属性是否可编辑

function myFunction() { 
    loadXMLDoc("ajax_info.txt", function() {   
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
      {
         document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
      }   
    }); 
 }

我可以在这里自定义
status==200
readyState==4

的值,如XMLHttpRequest中所述,这些属性是只读的:

readonly attribute unsigned short readyState;
readonly attribute unsigned short status;

你不能修改它们。

你能解释一下你为什么要这么做吗?它们是根据从服务器收到的响应设置的……所谓“可编辑”,是指“可设置”还是什么?