XMLHttpRequest.responseText
XMLHttpRequest.responseText
本文关键字:responseText XMLHttpRequest 更新时间:2023-09-26
通常,如果我们想用AJAX
获取一些数据,我们会这样做:
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
elem.innerHTML = xhr.responseText;
}
}
问题是,我们能不能得到不是elem.innerHTML
而是原样的结果?
我的意思是:
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
xhr.responseText;
}
}
问题是,我的查询结果是由PHP生成的HTML表,我不想用其他元素包装它。
您可以使用
elem.innerText = xhr.responseText;
不过要注意:innerText属性在html、table、tBody、tFoot、tHead和tr对象上是只读的。设置innerText属性时,给定的字符串将完全替换对象的现有内容。
相关文章:
- xmlhttp.responseText不显示文本
- 使用json_encode通过xmlhttp.responseText发送特殊字符(即caron)
- xmlhttp.responseText中显示的标记
- 为什么我得到responseText(通过Ajax从Servlet到javaScript)和额外的字符
- xmlHttp.responseText未知错误定义
- 如何将数据POST到节点服务器并从中获取responseText
- servlet-为什么XMLHttpRequest responseText始终为空
- 无法从IE中的data.responseText获取结果,但在其他浏览器中工作
- XMLHttpRequest.responseText
- 无法从jquery中的函数返回ajax responseText
- xmlhttp.responsetext无法正常工作
- Ionic框架:从responseText解析xml
- 正在尝试用responseText替换行的innerhtml
- responseText数组解析不正确
- PHP文件不返回.responseText中的文本
- ajax responseText验证功能冻结页面内容(async)
- XMLHttpRequest-当将responseText返回到另一个函数时,它返回undefined
- 正在从xmlhttp.responseText获取数据
- $.ajax():responseText 是正确的,但报告了错误.为什么
- 正在从XMLHttpRequest responseText获取数据