يمكن استخدام خاصيات responseText أو responseXML للكائن XMLHttpRequest للحصول على استجابة من السيرفر .
الخاصية | الشرح |
---|---|
responseText | للحصول على استجابة بيانات كنصوص |
responseXML | للحصول على استجابة بيانات كبيانات XML |
خاصية responseText
اذا لم كانت الاستجابة من السيرفر XML , عندها يمكنك استخدام خاصية responseText .
تعيد خاصية responseText الاستجابة كنص وعندها يمكنك استخدامها وفقاً لذلك :
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
خاصية responseXML
اذا كانت الاستجابة من السيرفر XML و تريد أن تحولها ككود XML يمكنك استخدام خاصية responseXML .
مثال
اطلب الملف cd_info.xml
من السيرفر وقم بتحويل الاستجابة :
xmlDoc=xmlhttp.responseXML;
txt="";
x=xmlDoc.getElementsByTagName("AGE");
for (i=0;i<x.length;i++)
{
txt=txt + x[i].childNodes[0].nodeValue + "<br />";
}
document.getElementById("myDiv").innerHTML=txt;
ليست هناك تعليقات:
إرسال تعليق