※ ChatGPTを利用し、要約された質問です(原文:JS、document.write出力位置設定)
JavaScriptでdocument.writeを使用して出力位置を設定する方法
このQ&Aのポイント
JavaScriptのdocument.writeを使用して、出力位置を設定する方法について教えてください。
質問者はDOMを使用せずに、JavaScriptのdocument.writeを使用して特定の位置にコンテンツを挿入したいと考えています。
質問者はボタンをクリックした際に、特定の行に「2」というコンテンツを挿入する方法を知りたいとしています。
JavaScriptでdocument.writeを使いソースを書き加える際に
出力する位置を設定したいのですが方法が分かりません
DOMはなるべく使用したくないのですが……
※ソースは極力簡略化したものです
<html><head>
<script language="JavaScript"><!--
function test() { document.write("2"); }
//--></script>
</head><body>
1<br>
<br>
3<br>
<input type="button" value="write" onClick="test()">
</body></html>
ボタンをクリックした際に、1と3の間の行に『2』を挿入したいのです
この状態だと『2』のみ表示されますね
当方ズブの素人かつ本格的にJSを学ぶつもりなど毛頭ありませんので
噛み砕いて説明してくださると助かります
DOMを使用しなければ不可能であれば「無理」の一言だけの回答で充分です
お時間のある方、ご教示頂ければ幸甚ですm(_ _)m
お礼
document.writeは基本的にページ表示時に動作するものの様ですね…… display:noneや置換ではやりたいことができないので 結局DOMに頼ることになりそうです ご回答ありがとうございましたm(_ _)m