请解释一下“document.getElementById(”div_name“)。innerHTML = xmlHttp.responseText;”
我真的很感激,如果任何人都可以解释methe如下:请解释一下“document.getElementById(”div_name“)。innerHTML = xmlHttp.responseText;”
document.getElementById("txtHint2").innerHTML=xmlHttp.responseText;
我的理解(等号后右侧),其结果将在这种情况下div标签内写入...但是这是什么responseText的实际?
我有HTML调用一些* .js。在这个我有网址到PHP。在PHP是命令连接到数据库,并在我的查询后给结果。
所以这个查询的结果sholud涉及到=的responseText ...
我很困惑,不那么熟悉这个...请帮助我!
它包含您使用XMLHttpRequest对象请求的URL中的内容。
对象xmlHttp
的属性responseText
是您的XML HTTP请求(“ajax”返回)的响应。这就像在浏览器中加载页面并获得页面一样。
该对象有许多属性,如:
responseText的:返回的响应数据作为字符串
的responseXML:返回的响应数据为XML数据
xmlHttp.responseText
是来自服务器的响应的主体。它是根据请求从服务器发回的任何内容(在xmlHttp
对象中指定)。它可以是简单的文本字符串,也可以是HTML代码片段,也可以是代码解析和使用的JSON。
所请求的URL将产生一个输出(text/html的)。此输出通过xmlHttp.responseText发送到客户端(请求的页面);您可能还会得到xml作为输出,那么您需要使用xmlHttp.responseXML;否则,您需要使用xmlHttp.responseXML;您需要解析并在应用程序中使用它。
*(reference)* http://www.w3.org/TR/XMLHttpRequest/#the-responsetext-attribute – Gordon 2010-08-27 13:07:47