当我使用javascript时';s document.write命令,它不使用';似乎没有显示前导空格。请帮忙
这是我为显示Mancala板而编写的代码,但由于某些原因,它不会显示前导空格。有人知道为什么会这样吗?非常感谢您的帮助当我使用javascript时';s document.write命令,它不使用';似乎没有显示前导空格。请帮忙,javascript,html,dom,document.write,Javascript,Html,Dom,Document.write,这是我为显示Mancala板而编写的代码,但由于某些原因,它不会显示前导空格。有人知道为什么会这样吗?非常感谢您的帮助 function display(board) { var space = " "; document.write(space); for (var i=0;i<board.length/2;i=i+1) { document.w
function display(board)
{
var space = " ";
document.write(space);
for (var i=0;i<board.length/2;i=i+1)
{
document.writeln(board[i]);
}
document.write("<BR>");
for (var i=board.length-1;i >= board.length/2;i=i-1)
{
document.writeln(board[i]);
}
}
<pre>
<script>
function display(board)
{
var space = " ";
document.write(space);
for (var i=0;i<board.length/2;i=i+1)
{
document.writeln(board[i]);
}
for (var i=board.length-1;i >= board.length/2;i=i-1)
{
document.writeln(board[i]);
}
}
</script>
</pre>
功能显示(单板)
{
var space=“”;
文件。写入(空格);
对于(变量i=0;i=board.length/2;i=i-1)
{
书面文件(董事会[i]);
}
}
编辑:无论出于何种原因,代码似乎无法正确显示,但重要的部分是document.write(space)命令。将“”替换为
”
,然后查看是否有效。将“”替换为”
,然后查看是否有效。在HTML中,在呈现文本之前,空格会自动缩小,因此,请改用
。在HTML中,在呈现文本之前,空格会自动缩小,因此请改用
。如何
功能显示(板)
{
var space=“”;
文件。写入(空格);
对于(变量i=0;i=board.length/2;i=i-1)
{
书面文件(董事会[i]);
}
}
那么
功能显示(板)
{
var space=“”;
文件。写入(空格);
对于(变量i=0;i=board.length/2;i=i-1)
{
书面文件(董事会[i]);
}
}