タグ\n内にいるため、新しい行を作成しています。<pre />通常、<br />の外側に同様の新しい行を表示するには、 a を使用する必要があり<pre />ます。
ページの読み込みが完了する前に呼び出すとdocument.write、出力はその場で入力されます。FirstText \n SecText内に書かれたものが表示されます<pre />。
ただし、ページがロードされた後( 内) に呼び出されると、結果が書き込まれる前にsetInterval既存のページがクリアされます。したがって、削除されており、新しい行は表示されなくなりました。<pre />
documentusing を閉じていないのでdocument.close()、 の連続した呼び出しは、 の最初の反復によって開かれたドキュメント ストリームに追加さdocument.writeれます。setIntervalsetInterval
;<br />ではなくa を使用することで、これを修正できます。\n
<script>
function text(){
document.write("FirstText <br /> SecText <br />");
}
setInterval(text, 1000);
</script>
詳細については、https://developer.mozilla.org/en-US/docs/Web/API/document.writeを参照してください。document.write はページをクリアします