javascript — AJAX-документ. Элемент null

Я получаю сообщение об ошибке: Uncaught TypeError: Невозможно прочитать свойство ‘documentElement’ из null
С этим кодом:

function respondHandler() {
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
xmlResponse = xmlHttp.responseXML;
xmlDocumentElement = xmlResponse.documentElement;
message = xmlDocumentElement.firstChild.data;
document.getElementById('output').innerHTML = message;

}else{
alert('something went really wrong');
}

}

}

Сначала это сработало, теперь сорвалось. Я действительно не знаю, что не так!

0

Решение

человек.

Попробуй это

function respondHandler() {
// get element reference here
var element = document.getElementById('output');
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
xmlResponse = xmlHttp.responseXML;
xmlDocumentElement = xmlResponse.documentElement;
message = xmlDocumentElement.firstChild.data;
element.innerHTML = message;

}else{
alert('something went really wrong');
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]