onreadystatechange这个函数的用法不是很理解,谁能帮我解释一下
request.onreadystatechange=function(){ if (request.readyState==4){ if(request.status==200){ document.getElementById("createResult").innerHTML=request.responseText; }else{ alert("发生错误"+request.status); } } }
在W3C上看到的解释是:onreadystatechange 存储函数(或函数名),每当 readyState 属性改变时,就会调用该函数。
意思就是:onreadystatechange是一个函数,每当readyState改变时,确实会调用这个函数,但这个函数只是一个 空的函数名,就是调用了也没什么用,所以需要自己为这个函数写函数内容来执行,是这个意思吗?
希望各位大神帮我看一下,我理解的是否正确?谢谢指教!!