Tôi hoàn toàn mới với thế giới javascript và ajax nhưng cố gắng tìm hiểu.Tôi thiếu gì trong XMLHttpRequest?
Hiện tại tôi đang thử nghiệm XMLHttpRequest và tôi không thể thực hiện công việc ngay cả ví dụ đơn giản nhất. Đây là mã tôi đang cố chạy
<script type="text/javascript">
function test() {
xhr = new XMLHttpRequest();
xhr.onreadystatechange = function() {
if (xhr.readyState == 4 && xhr.status == 200){
var container = document.getElementById('line');
container.innerHTML = xhr.responseText;
} else {
alert(xhr.status);
}
}
xhr.open('GET', 'http://www.google.com', true);
xhr.send(null);
}
</script>
Và tôi luôn nhận được cảnh báo với trạng thái 0. Tôi đã đọc rất nhiều trang web về điều này và tôi không biết mình đang thiếu gì. Tôi sẽ đánh giá cao sự giúp đỡ nào, cảm ơn!