有没有一种方法可以将类似以下的HTML转换为:
<div>
<a href="#"></a>
<span></span>
</div>
如何将任何其他 HTML 字符串转换为 DOM 元素?(这样我就可以使用 appendChild() 了)。我知道可以使用 .innerHTML 和 .innerText,但那不是我想要的--我真的想能够将动态 HTML 字符串转换为 DOM 元素,以便我可以在 .appendChild() 中传递它。
更新:似乎有些混淆。我在 JavaScript 中有一个变量值作为字符串的HTML内容。文档中没有HTML内容。
var stringToHTML = function (str) { var dom = document.createElement('div'); dom.innerHTML = str; return dom; };
- La pach'