当尝试将 HTML 字符串附加到 DOM 时,div.innerHTML = str 的典型方法可能看起来像方便,但由于潜在的安全隐患,常常不鼓励这样做。此问题探讨了将 HTML 字符串附加到特定元素的替代解决方案。
在这种情况下,任务是附加 HTML 字符串
只是一些 文本这里
到具体操作方法如下:
div.insertAdjacentHTML('beforeend', str);
insertAdjacentHTML 方法采用两个参数:
使用 div.insertAdjacentHTML('beforeend', str) 确保 HTML 字符串附加在
可以在此处找到此解决方案的现场演示:http://jsfiddle.net/euQ5n/
以上是如何在不使用'div.innerHTML”的情况下将 HTML 附加到 DOM?的详细内容。更多信息请关注PHP中文网其他相关文章!