0

我有一个网页,我正在使用 innerHTML 和 responseTEXT 在用户交互时替换表格的内容。我正在替换 a 的内容

<div> {response html goes here} </div>

响应 HTML 是一个存在于其自身内部的表。

所以首选的反应是:

`<div id="replaceContents"><div id="tableContaner></div></div>`

但是,当我进行此调用并让 php 回显包含我刚刚收到文本值的表的 div 时,响应缺少所有 HTML 标记。

我在这里缺少什么吗?

4

1 回答 1

0

如果你的 JS 看起来像这样:

document.getElementById('container').innerHTML = ajaxRequest.responseText

那么你的 HTML 应该如下所示:

<div id="container"><!-- place a loading gif here for example -->Replace ME</div>

您想替换 ID 为“container”的容器中的内容。

于 2012-03-09T03:24:27.110 回答