【发布时间】:2013-04-29 02:44:26
【问题描述】:
我正在使用
创建一个 divdocument.getElementById("vidContainer").appendChild(divNode);
这会在vidContainer 内部创建一个div,并且因为它处于循环中,所以它会创建几个<div>s。一切都以我想要的方式完美地显示在页面上。
我的问题是我也希望我的来源看起来不错。我可以在innerHTML 中的任何位置插入\n,这很好地打破了一切,但是新标签的结束div 和开始div 标记在同一行上一起运行。
</div><div class="jkh">
我正在寻找一种在</div> 和<div class="jkh"> 之间插入\n 的方法
有没有办法让appendChild() 这样做,或者有没有其他方法可以在一个div 的结尾和另一个div 的开头之后立即插入\n?
【问题讨论】:
-
标签之间源内的新行不会影响任何内容。据我所知,它仅在
<pre></pre>标签内可见。 -
您为什么要这样做?无论如何,您将无法看到源代码。 (在
view-source:和开发者工具中都没有) -
我在FF中突出显示页面上的部分然后右键单击->查看源代码时可以看到。
-
@carlos 这就是我想要做的...让源代码看起来不错。
-
@JasonMayoff - Firefox 中的默认控制台很糟糕...尝试在 Webkit 浏览器中使用 Firebug 或开发者工具。
标签: javascript html newline appendchild