AJAX 获取服务器响应数据

2019-2-15 11:50| 作者: admin| 查看: 30| 评论: 0|来自: 凯博

XMLHttpRequest对象的responseText或者responseXML属性可以获取来自服务器的响应内容。

两个属性功能列表如下:

属性描述
responseText??获得字符串形式的响应数据。
responseXML获得XML形式的响应数据。


一.responseText属性:

如果来自服务器响应内容不是XML,那么要使用responseText属性来获取。

此属性返回值是字符串格式的,使用方式演示如下:

[JavaScript] 纯文本查看 复制代码
document.getElementById("show").innerHTML=xmlhttp.responseText;

完整代码实例:

[HTML] 纯文本查看 复制代码运行代码




凯博



原来的内容

点击按钮可以获取文本文件中的内容,并通过responseText属性写入到div中。

二.responseXML属性:

如果来自服务器的响应是XML,并且需要作为XML对象进行解析,需要使用responseXML属性。

代码片段如下:

[JavaScript] 纯文本查看 复制代码
var xmlDoc = xmlhttp.responseXML;

responseXML属性的返回值是一个XML对象,完整对象实例如下:

[HTML] 纯文本查看 复制代码运行代码
 
 
 
 
 
凯博



点击按钮可以测试相应的效果。

最新评论

返回顶部