请告诉我们如何使用JavaScript为字符串添加换行符。我已经使用了<br/>
标签,但它没有违反规定。我怎样才能做到这一点?
的JavaScript
var str="Click Here" +"<br>"+ "To Set" +"<br>"+ "TestSuite Name";
alert(str);
$("#testSuiteId").text(str);
预期输出
Click Here
To Set
TestSuite Name
实际输出
Click Here <br> To Set <br> TestSuite Name;
答案 0 :(得分:1)
试试这个:
var str = "Click Here" +"\n"+ "To Set" +"\n"+ "TestSuite Name";
$("#testSuiteId").text(str);
在你的CSS中:
#testSuiteId {
white-space: pre-wrap;
}
更多人需要了解此CSS功能;)
答案 1 :(得分:0)
尝试在此上下文中使用.html()
,因为.text()
会将html字符串呈现为纯文本
$("#testSuiteId").html(str);
答案 2 :(得分:0)
如果$(&#34;#testSuiteId&#34;)是textarea,那么使用\ n代替
标签
如果$(&#34;#testSuiteId&#34;)是div,那么使用.html代替.text