繁体   English   中英

如何在字符串中添加换行符?

[英]How to add a line break to a string?

请告诉您如何使用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;

尝试这个:

var str = "Click Here" +"\n"+ "To Set" +"\n"+ "TestSuite Name";
$("#testSuiteId").text(str);

在您的CSS中:

#testSuiteId {
    white-space: pre-wrap;
}

更多的人需要了解这个CSS功能;)

尝试在这种情况下使用.html() ,因为.text()会将html字符串呈现为纯文本

$("#testSuiteId").html(str);

如果$(“#testSuiteId”)是textarea,则使用\\ n代替
标记,如果$(“#testSuiteId”)是div,则使用.html代替.text

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM