【发布时间】:2011-10-29 23:16:32
【问题描述】:
假设我有这部分 HTML 文档:
<div>hello world <span id="test"></span></div>
在纯 JavaScript 中,我需要将 span 替换为包含在字符串中的一些 HTML 内容,例如 '<span>other</span> yo <a href="www.google.ca">google</a>'
所以最终结果是这样的:
<div>hello world <span>other</span> yo <a href="www.google.ca">google</a></div>
我面临的问题是 HTML 字符串可以在其“根”处包含任意数量的标签。所以这不是标签的一对一替换。
我需要直接用 JavaScript(没有 jQuery)来做。
如果有人可以帮忙!
谢谢
【问题讨论】:
标签: javascript html xml-parsing