0

私は小さなプログラムに取り組んでいます。今必要なのは、document.write の出力の間に新しい行を作成することだけです。\r と \n について聞いたことがありますが、うまくいかないようです。

        ...
        group[j] = elev[r] + " og " + elev[k];
        document.write(group[j] += "\n");
        ...

このテキストのコードはループしており、(11) 個の group[j] がドキュメントに書き込まれます。別のJavascriptファイルを使用しているため、使用できません</br>(そうは思いません)

4

1 に答える 1

2

レンダリングされたHTMLに新しい行を表示したい場合は、必ず<br/>タグを作成する必要があります。空白はHTMLで折りたたまれ、改行は空白と見なされます

...
group[j] = elev[r] + " og " + elev[k];
document.write(group[j] += "<br/>\n");
...

十分であろう。これ\nは厳密には必要ではありませんが、生成されたソースを検査する必要がある場合に、結果のHTMLをきれいに見せることができます。

于 2013-01-22T16:00:50.873 に答える