我正在将 textnodes 添加到 documentFragment 中,如下所示:
var foo = document.createDocumentFragment();
var someText = "Hello World";
foo.appendChild(document.createTextNode(someText));
这工作正常,但有时我被传递“文本”,其中包括这样的内联链接:
var someOtherText = "Hello <a href='www.world.com'>World</a>";
在我的处理程序中,它被转换为硬编码文本而不是链接。
问题:
如何将上述 HTML 字符串附加到 documentFragment 中?如果我不使用textNodes
,可以使用appendChild
吗?