XMLHttpRequest.responseText - Web API 接口参考 编辑
草案
本页尚未完工.
XMLHttpRequest.responseText 在一个请求被发送后,从服务器端返回文本。
语法
var resultText = XMLHttpRequest.responseText;
取值
DOMString
是XMLHttpRequest
返回的纯文本的值。当DOMString
为null
时,表示请求失败了。当DOMString
为""时,表示这个请求还没有被send()
当处理一个异步request的时候,尽管当前请求并没有结束,responseText
的返回值是当前从后端收到的内容。
当请求状态readyState
变为XMLHttpRequest.DONE
(4
),且status
值为200("OK")时,responseText
是全部后端的返回数据
例子
var xhr = new XMLHttpRequest();
xhr.open('GET', '/server', true);
// If specified, responseType must be empty string or "text"
xhr.responseType = 'text';
xhr.onload = function () {
if (xhr.readyState === xhr.DONE) {
if (xhr.status === 200) {
console.log(xhr.response);
console.log(xhr.responseText);
}
}
};
xhr.send(null);
格式
格式 | 状态 | 备注 |
---|---|---|
XMLHttpRequest | Living Standard | WHATWG living standard |
浏览器兼容性
We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | ? | ? | ?[1] | ? | ? |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | ? | ? | ? | ? | ? | ? |
[1] 在IE10前的版本请求完成时, XMLHttpRequest.responseText 的值为只读。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论