Răspunsul serverului
Pentru a obține răspunsul de la un server, utilizați proprietatea responseText sau responseXML a obiectului XMLHttpRequest.
Proprietate | Descriere |
---|---|
responseText | obține datele de răspuns ca un șir de caractere |
responseXML | obține datele de răspuns ca date XML |
ResponseText Proprietatea
În cazul în care răspunsul de la serverul nu este XML, utilizați proprietatea responseText.
Proprietatea responseText returnează răspunsul ca un șir de caractere, și îl puteți folosi în mod corespunzător:
ResponseXML Proprietatea
În cazul în care răspunsul de la server este XML, si doriti sa-l analiza ca un obiect XML, utilizați proprietatea responseXML:
Exemplu
Cerere fișierul cd_catalog.xml și analiza reacția:
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;
Încearcă - l singur »