如何从JavaScript开始新的一行?

时间:2010-09-27 15:54:28

标签: javascript jquery html css javascript-events

我在jquery中创建了这个“shell”:

代码:link text

演示:link text

我需要每100个字符,提示符在下面的新行中。 我怎么能这样做?

2 个答案:

答案 0 :(得分:3)

从较高的层面来说,你是从JavaScript生成html的,所以任何可以独立工作的html都可以在从JavaScript生成时使用。一些可能性,具有不同的灵活性:

预先格式化的文字,插入换行符"\n"字符:

<pre>
line one
line two
</pre>

插入中断标记:

line one<br />
line two<br />

或者我最喜欢的,使用段落标签:

<p>line one</p>
<p>line two</p>

我喜欢这个,因为您可以将代码中的每一行称为单个DOM元素。设置此css以保持线并排:

div.code-listing p { margin: 0; padding: 0; }

答案 1 :(得分:1)

以编程方式,通过连接<br />是我能想到的唯一方式。

word-wrap: break-word;

结合宽度应该给你一个近似值,但它不会是完美的。