Latest web development tutorials

ตอบสนองของเซิร์ฟเวอร์ AJAX XMLHttpRequest

ตอบสนองของเซิร์ฟเวอร์

ที่จะได้รับการตอบสนองจากเซิร์ฟเวอร์ที่ใช้งานหรือคุณสมบัติ responseXML responseText ของวัตถุ XMLHttpRequest

คุณสมบัติ ลักษณะ
responseText ได้รับข้อมูลสตริงของการตอบสนอง
responseXML ได้รับรูปแบบ XML ของข้อมูลการตอบสนอง


คุณสมบัติ responseText

หากตอบสนองจากเซิร์ฟเวอร์ไม่ได้เป็น XML ใช้ responseText คุณสมบัติ

คุณสมบัติ responseText ผลตอบแทนการตอบสนองสตริงเพื่อให้คุณสามารถใช้:

ตัวอย่าง

document.getElementById("myDiv").innerHTML=xmlhttp.responseText;

ลอง»


คุณสมบัติ responseXML

หากตอบสนองจากเซิร์ฟเวอร์ที่เป็น XML แต่ยังเป็นวัตถุแยก XML ใช้ responseXML คุณสมบัติ:

ตัวอย่าง

คำขอ cd_catalog.xml ไฟล์และแยกการตอบสนอง:

xmlDoc=xmlhttp.responseXML;
txt="";
x=xmlDoc.getElementsByTagName("ARTIST");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br>";
}
document.getElementById("myDiv").innerHTML=txt;

ลอง»