こんにちは
現在JSでToDoメモのようなものを作ろうと思っているのですが
問題点が2つ出てきました。
1、innerHTMLにtextに書き込まれた内容を書き込めるが追加ができない
2、削除をしたときにinnerHTMLに書き込めない
という点です
下記にコードを載せます。
どこがおかしいのか、何が足りないのかご教授お願いします
JavaScript
1<!doctype html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 6</head> 7<body> 8 <input type = "text" id = "txt" value = "メモを記入"> 9 <input type = "button" value = "追加" id = "btn" onclick="addText();"> 10 <div id = "show"></div> 11 12 <script > 13 function addText(){ 14 var txt = document.getElementById('txt').value; 15 document.getElementById('show').innerHTML = txt + "<input type = 'button' value = '削除' onclick='del();'>"; 16 } 17 18 function del (){ 19 document.getElementById('show').innerHTML = "" ; 20 document.getElementById('show').style.display = "none"; 21 } 22 23 </script> 24 25</body> 26</html>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。