-3
<script type="text/javascript">

function evenNumbers() {
    var i;
    for (i=0;i<=20;i++) {
        if (i%2==0) {
            document.write(i+"\n");
        }
    } 
} 
</script>

\nエスケープ シーケンスを使用して数値を出力しようとしていますが、うまくいきません。誰でも助けてください。<br/>注:タグを使用したくありませ/\n//\r/。しかし、それは機能していません。

4

2 に答える 2

1

単純な改行は、HTML では何の意味もありません。単なる空白です。

空白のフォーマットを保持するタグ内のすべてを印刷するか、 の<pre>ような HTML タグを使用するか<br><li>その他の適切なものを使用してください。

于 2012-11-08T08:19:43.390 に答える
1

コンテンツがタグ'\n'内にある場合にのみ文字が反映されます。<pre>代わりに、html 内で改行を使用してください: <br />.

于 2012-11-08T08:20:25.320 に答える