如需取得來自伺服器的回應,請使用XMLHttpRequest 物件的responseText 或responseXML 屬性。
屬性 | 描述 |
---|---|
responseText | 獲得字串形式的回應資料。 |
responseXML | 獲得XML 形式的回應資料。 |
如果來自伺服器的回應並非XML,請使用responseText 屬性。
responseText 屬性傳回字串形式的回應,因此您可以這樣使用:
如果來自伺服器的回應是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 ;