Javascript变量的下一行(换行符)?

时间:2014-07-04 15:12:17

标签: javascript

我想知道如何为Javascript中包含多个项目的变量设置“下一行”。 我在这一行中放置\或\ n或\ r \ n或html换行符吗?

这是代码:

 var html = "Title : " + data[i].title + "   description \r\n  : " + data[i].description +  "\n"; 



 var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.rect(20,(rectSize+100)*i,250,80);
           ctx.fillText(html, 20,(rectSize+120)*i);
ctx.stroke();

我试图将2个项目放在一个循环的变量中,我希望这些项目位于不同的行中。或者我必须为每个项目分配不同的变量?

1 个答案:

答案 0 :(得分:0)

除非您的HTML变量填充pre元素,否则HTML文档无论如何都会忽略\r\n转义字符。您可以使用the br element

var html = "..." + ... "... <br>" + ... ;