Ultimele tutoriale de dezvoltare web
 

AJAX - răspuns de la server


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:

Exemplu

document.getElementById("demo").innerHTML = xhttp.responseText;
Încearcă - l singur »

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 »