Document.writeln() - ドキュメントに改行文字を付けて書き込む
writeln()は、Documentのメソッドです。open()で開かれている状態のドキュメントに、追加でHTMLを書き込みます。最後に、改行文字(U+000A)が追加されます。
概要
- 名前
- writeln
- 所属
- Document
- IDL
[CEReactions] void writeln(DOMString... text);
- 仕様書
- https://html.spec.whatwg.org/multipage/dynamic-markup-insertion.html#dom-document-writeln
説明
HTMLの内容を表す文字列。任意の数だけ引数を指定できる。複数の引数を指定した場合は、最後の引数の後に改行文字が追加される。
チュートリアル
引数は任意の数だけ指定できます。改行文字は最後の引数の後に追加されるので、下記は違う結果となります。
// 1つの引数を指定 (1文字ごとに改行文字が付く)
document.writeln( "S" ) ;
document.writeln( "Y" ) ;
document.writeln( "N" ) ;
document.writeln( "C" ) ;
document.writeln( "E" ) ;
document.writeln( "R" ) ;
// 複数の引数を指定 (最後に改行文字が付く)
document.writeln( "S", "Y", "N", "C", "E", "R" ) ;
デモ
Document.writeln()のデモです。
<!-- このコードは編集できます。 -->
<!DOCTYPE html>
<html>
<body>
<script>
document.open() ;
document.writeln( "<pre>" ) ;
document.writeln( "SYNCER" ) ;
document.writeln( "SYNCER" ) ;
document.writeln( "</pre>" ) ;
document.write( "<pre>", "SYNCER", "SYNCER", "</pre>" ) ;
document.close() ;
</script>
</body>
</html>
サポート状況
Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|
● | ● | ● | ● | ● | ● | ● | ● |
関連記事
- Document.write()
- write()は、Documentのメソッドです。open()で開かれている状態のドキュメントに、追加でHTMLを書き込みます。
- Document.queryCommandValue()
- queryCommandValue()は、Documentのメソッドです。編集コマンドの実行結果の値を返します。
- ランダムの数を作る
- ランダムで数を作成します。
- CSSで改行をする
- CSSでbr要素と同じように改行させるには、\Aとwhite-spaceプロパティを利用します。