如何在div标签中添加文本时添加换行符

时间:2012-09-04 15:33:04

标签: javascript jquery html

全部,  我正在使用文本填充div标签。

var centName;
 centName=centName+$(this).attr('data-centerName');//tried <br/> / '\n'

 $("#selOccs").text(centName.Trim(';'));

我的div标签就像

  <div ID="selOccs" NAME="selOccs"  style="width: 350px; height: 100px;border:1px solid ;
                   overflow-y: scroll; scrollbar-arrow-color: blue; scrollbar-face-color: #e7e7e7; scrollbar-3dlight-color: #a0a0a0; scrollbar-darkshadow-color: #888888">

   </div>

问题是添加换行符。我需要用换行符显示centName。所有的值都在一行[按照代码]。

我尝试添加&lt; - br / - &gt;和'\ n'但它似乎不起作用..

2 个答案:

答案 0 :(得分:7)

使用.html()代替文字,然后在字符串中使用<br/>

答案 1 :(得分:2)

var centName;

centName = centName + $(this).attr('data-centerName') + '<br/>';

$("#selOccs").html(centName.Trim(';'));