JS中在使用ajax时,为何在判断XMLHttpRequest对象的就绪状态时使用的是传统事件绑定,即
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
...
}
为何不能使用xhr.addEventListenter('readystatechange', function(){}, false)?
没有问题啊,你想问什么。。自己试试不就知道了
var xhr = new XMLHttpRequest();
xhr.addEventListener('readystatechange', function () { alert(this.readyState) }, false)
xhr.open('get', 'menu.html', true)
xhr.send(null)