有没有办法在Javascript中获得分界线?就像Java中的println
一样,在每个语句之后都不使用< br>
。我试过document.writeln
,因为我在HTML中使用它。但是,它只提供一个空格而不是一个分隔线。使用< br>
是非常多余的,因为我每次都需要写它而writeln
没有给我我想要的东西。我google了很多,但找不到任何有用的解决方案。以下是我的代码,如果有人可以提供帮助,我们将不胜感激。
var list = [1, 3, 5, 7];
for(var i=0; i<list.length; i++){
document.writeln(list[i]);
}
答案 0 :(得分:3)
将其放入<pre>
标记或使用css white-space
以满足您的需求
<pre>
<script>
var list = [1, 3, 5, 7];
for(var i=0; i<list.length; i++){
document.writeln(list[i]);
}
</script>
</pre>
答案 1 :(得分:0)
var list = [1, 3, 5, 7];
for(var i = 0; i < list.length; i++){
document.writeln(list[i] + "<br>");
上面的代码是换行符。 如果没有换行符,我会使用:
var list = [1, 3, 5, 7];
for(var i = 0; i < list.length; i++){
document.writeln("<span>" + list[i] + "</span>");
document.getElementsByTagName("span")[i].style.display = "block";
}