![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
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
No.1ベストアンサー
- 回答日時:
<input type="button" value="write" onClick="test()">
が書き出された時点で、すでに
1<br>
<br>
3<br>
の部分は、書き終わっているわけだから、ボタンを押したら、元に戻って
書き変える事は、document.writeでは出来ない。
全部チャラにして、最初からから全部書き直す事は出来るけど...
document.writeは基本的にページ表示時に動作するものの様ですね……
display:noneや置換ではやりたいことができないので
結局DOMに頼ることになりそうです
ご回答ありがとうございましたm(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- JavaScript HTMLでJavaScriptを使ってパスワードの強化判定のプログラムを作成しています。 一通り作っ 2 2022/10/19 01:41
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
○歳△ヶ月と×日を計算してくれる...
-
document.writeで画面が消える
-
java カレンダーの日付指定で...
-
window.openでタイトル名の指定
-
C#テキストボックスの文字を配...
-
idを使わずにonclickで自身の要...
-
Boolean型配列中のTrueの有無を...
-
同じIDで定義した要素の配列を...
-
C#OpenCv V4にのエラーに関する...
-
google apps scriptの終了のさせ方
-
functionから別のfunctionを実...
-
ジェネレーターの作り方
-
コードをスマートにさせたい。
-
<a>タグのテキストを取得
-
undefinedを表示させない方法は...
-
GASでundefinedエラーが出ます
-
スマフォではボタンを表示させ...
-
javascriptでiframeのURL変更は?
-
C# 演算 奇数と偶数 表現の仕方
-
関数でy=g(x)のgとは何の略です...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
window.openでタイトル名の指定
-
○歳△ヶ月と×日を計算してくれる...
-
時間帯によって背景画像を変える
-
なぜ、ジャバスクリプトが表示...
-
document.open()の意味とは
-
前のページに戻るとページトッ...
-
for文のiを使ってリンク先のア...
-
HpのFlashで,ブロック回避の方...
-
JavaScriptで乱数+乱数の計算結...
-
カウントダウン JavaScript の ...
-
来年の今日の曜日・・・?
-
「分」単位で加算(減算)したい。
-
javascriptをはじめて勉強して...
-
javascriptとphpの連携で疑問
-
ウェブ上にキーボードを作りた...
-
初歩的なことなんですけど
-
コンマとクオーテーションマー...
-
JavaScriptでFirefox使用者の閲...
-
innerHTMLにて設定した情報を再...
-
document.openの意味
おすすめ情報