前提
確認ボタンを押すことで、確認画面をフォームの下へ表示することはできました。
質問
下記の2点を実装したいと考えています。よろしくお願いいたします。
- 確認画面をdivタグに上書きしたい。
- 確認画面の戻るボタンで元の画面を表示したい。
HTML
1<h3>Document</h3> 2<div> 3 <p>入力画面</p> 4 <form> 5 <dl> 6 <dt>1.TEXT</dt> 7 <dd><input type="text" name="text1" /></dd> 8 </dl> 9 <input id="button" type="button" value="確認" /> 10 </form> 11</div> 12<p id="result"></p>
JavaScript
1// 確認ボタンが押されたら確認画面の表示 2document.getElementById("button").addEventListener("click", function () { 3 const data = document.getElementsByName("text1"); 4 5 const p1 = document.createElement("p"); 6 p1.appendChild(document.createTextNode("確認画面")); 7 document.getElementById("result").appendChild(p1); 8 9 const p2 = document.createElement("p"); 10 p2.appendChild(document.createTextNode("1.TEXT: " + data[0].value)); 11 document.getElementById("result").appendChild(p2); 12 13 // 戻るボタン配置 14 const backButton = document.createElement('input'); 15 backButton.setAttribute("id", "back"); 16 backButton.type = "button"; 17 backButton.value = "戻る"; 18 document.getElementById("result").appendChild(backButton); 19});
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/09/23 13:13