2012-01-15 58 views
-1

每當服務器發送XML字符串到客戶端XMLHttpRequest對象時,當我發佈文本里面的div標籤,它都沒有標籤,而我希望我的XML標籤解析。在AJAX中,XMLHttpRequest的responseText總是被刪除,爲什麼?

現在我只將所有元素值連接在一起作爲單個字符串,從中獲取子字符串相當麻煩。對我的問題有其他解決方案嗎?

+4

看到代碼將有所幫助。 – j08691 2012-01-15 19:16:42

回答

1

它可能是因爲當瀏覽器看到的XML字符串像

<someElement>blah</someElement>

它解釋<>爲HTML文檔的一部分。你可能需要逃避響應文本,與&lt;>&gt;

0

使用yourDiv.innerText = yourXML;而不是yourDiv.innerHTML = yourXML;更換所有<

相關問題