我有一个网页,我正在使用innerHTML和responseTEXT来替换用户交互时表的内容。我正在替换
的内容 <div> {response html goes here} </div>
响应HTML是一个存在于其自身内部的表。
所以首选的反应是:
`<div id="replaceContents"><div id="tableContaner></div></div>`
然而,当我进行此调用并让php回显包含表的div后面我只接收文本值时,响应缺少所有HTML标记。
这里有什么我想念的吗?
答案 0 :(得分:0)
如果您的JS看起来像这样:
document.getElementById('container').innerHTML = ajaxRequest.responseText
然后你的HTML应该是这样的:
<div id="container"><!-- place a loading gif here for example -->Replace ME</div>
您想要替换容器中具有“容器”ID的内容。