Najnowsze tutoriale tworzenie stron internetowych
 

AJAX - Odpowiedź serwera


Odpowiedź serwera

Aby uzyskać odpowiedź od serwera, należy użyć właściwości responseText lub responseXML obiektu XMLHttpRequest.

Nieruchomość Opis
responseText uzyskać dane odpowiedzi jako ciąg
responseXML uzyskać dane odpowiedzi jako dane XML

ResponseText obiektu

Jeśli odpowiedź z serwera nie jest XML, należy użyć właściwości responseText.

Nieruchomość responseText zwraca odpowiedź jako ciąg i można go używać w związku z:

Przykład

document.getElementById("demo").innerHTML = xhttp.responseText;
Spróbuj sam "

ResponseXML nieruchomości

Jeśli odpowiedź z serwera jest XML i chcesz przeanalizować go jako obiektu XML, należy użyć właściwości responseXML:

Przykład

Żąda plików cd_catalog.xml i analizowania odpowiedzi:

xmlDoc = xhttp.responseXML;
txt = "";
x = xmlDoc.getElementsByTagName("ARTIST");
for (i = 0; i < x.length; i++) {
  txt += x[i].childNodes[0].nodeValue + "<br>";
  }
document.getElementById("demo").innerHTML = txt;
Spróbuj sam "