xmlhttp.responseText中显示的标记
Tags shown in xmlhttp.responseText
当我用xmlhttp.response中的内容填充文本框时,为什么会显示文本标记?显示
<!DOCTYPE html><html><body></body></html>
以及我想让它展示的东西。有没有办法让它不显示标签?Javascript和AJAX代码如下:
function loadDoc()
{
var xmlhttp;
// code for IE7+, Firefox, Chrome, Opera, Safari
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
// code for IE6, IE5
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("textbox").value=xmlhttp.responseText;
}
}
xmlhttp.open("GET","loadTextBox.php?id=4",true);
xmlhttp.send();
}
loadTextBox.php的ADDED代码如下:
<?php
---placeholder for correct db login info---
$result = $mysql->query(---placeholder for correct SQL query---);
while ($row = $result->fetch_object())
{
$queryResult = $row->column_1;
}
$textboxValue = $queryResult;
echo $textboxValue;
?>
好吧,我无法重现你的问题,所以我不得不即兴创作,以获得与你相同的responseText。不管怎样,这就是我想到的,如果它不起作用,请告诉我:
var doc = window.document.createElement("doc");
doc.innerHTML = xmlhttp.responseText;
document.getElementById("textbox").value=doc.innerHTML;
替换您当前的实例:
document.getElementById("textbox").value=xmlhttp.responseText;
有了这个。
相关文章:
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何在生成下载文件时显示加载动画
- React重新渲染但未显示正确的组件
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 音频控件在mouseover上显示,在mouseout上淡出
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 显示5秒后隐藏潜水
- 画廊图像未显示
- 不显示带有本地json文件数据的谷歌地图脚本
- 如何将json数据显示为html
- 谷歌地图不是以HTML显示,而是在JS Fiddle上工作
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- xmlhttp.responseText不显示文本
- xmlhttp.responseText中显示的标记
- responseText为空,但显示在控制台上
- Ajax:xmlhttp.responseText response与显示完整的内部 HTML 而不是必需的文本
- responseText没有显示任何内容