我有一个 html 组件,它在表格中生成可变数量的行。在这个组件中有几个 css 类,例如
<div class="row" style="margin-left:0">
如何将这一大段 html 嵌入到 javascript forloop 中?我知道的唯一方法是使用 document.write("") 但类中的引号会把它搞砸。
更新: 知道为什么在使用 innerHTML 时标签和其中的所有内容都被忽略了吗?
最佳答案
创建一个 ID 为 someDiv
(或任何你想要的)的 div 以使其工作。
document.getElementById("someDiv").innerHTML = '<div class="row" style="margin-left:0">';
为了避免与HTML中的双引号冲突,我使用了单引号来包裹字符串。
关于javascript - 如何在 javascript for 循环中呈现大块 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10516128/