2010-08-27 83 views
1

我真的很感激,如果任何人都可以解釋methe如下:請解釋一下「document.getElementById(」div_name「)。innerHTML = xmlHttp.responseText;」

document.getElementById("txtHint2").innerHTML=xmlHttp.responseText; 

我的理解(等號後右側),其結果將在這種情況下div標籤內寫入...但是這是什麼responseText的實際?

我有HTML調用一些* .js。在這個我有網址到PHP。在PHP是命令連接到數據庫,並在我的查詢後給結果。

所以這個查詢的結果sholud涉及到=的responseText ...

我很困惑,不那麼熟悉這個...請幫助我!

+0

*(reference)* http://www.w3.org/TR/XMLHttpRequest/#the-responsetext-attribute – Gordon 2010-08-27 13:07:47

回答

0

它包含您使用XMLHttpRequest對象請求的URL中的內容。

0

對象xmlHttp的屬性responseText是您的XML HTTP請求(「ajax」返回)的響應。這就像在瀏覽器中加載頁面並獲得頁面一樣。


該對象有許多屬性,如:

responseText的:返回的響應數據作爲字符串

的responseXML:返回的響應數據爲XML數據

參考文獻:http://www.w3schools.com/dom/default.asp

0

xmlHttp.responseText是來自服務器的響應的主體。它是根據請求從服務器發回的任何內容(在xmlHttp對象中指定)。它可以是簡單的文本字符串,也可以是HTML代碼片段,也可以是代碼解析和使用的JSON。

0

所請求的URL將產生一個輸出(text/html的)。此輸出通過xmlHttp.responseText發送到客戶端(請求的頁面);您可能還會得到xml作爲輸出,那麼您需要使用xmlHttp.responseXML;否則,您需要使用xmlHttp.responseXML;您需要解析並在應用程序中使用它。

相關問題