html
1<html> 2<head> 3 <meta charset="utf-8"/> 4 5 6 7<script type="text/javascript"> 8 9 //保存 10 function taouroku1() { 11 12 var table = document.getElementById("table"); 13 14 var row = table.insertRow(-1); 15 16 var cell1 = row.insertCell(-1); 17 var cell2 = row.insertCell(-1); 18 19 20 cell1.innerHTML = '<input type="number" id="" size="40" min="0.5" max="20" value="5" step="0.1">'; 21 cell2.innerHTML = '<input type="number" id="" size="40" min="0.5" max="20" value="5" step="0.1">'; 22 cell3.innerHTML = '<input type="button" value="登録" onclick="touroku1()">'; 23 cell4.innerHTML = '<input type="button" value="削除" onclick="delete1()">'; 24 } 25 } 26 27 28 //削除 29 function delete1() { 30 box.removeChild(p); 31 } 32 </script> 33 </head> 34 35<body> 36 37//表のフォーマット 38<td><input type="text" value="" onclick="memo1"></td> 39 <td id=""><input type="number" id="tourokutate1" size="40" min="0.5" max="20" value="5" step="0.1"> </td> 40 <td id=""><input type="number" id="tourokuyoko1" size="40" min="0.5" max="20" value="5" step="0.1"></td> 41 <td><input type="button" value="登録" onclick="touroku1()"></td> 42 <td><input type="button" value="削除" onclick="delete1()"></td> 43 44</body> 45 46</html> 47 48
ローカルストレージを利用して表に入力したものを保存し、行を追加したり削除したりできるようしたいです。
例えば、テキスト、数値、数値を入力し、登録ボタンを押すと、表に追加されローカルストレージ保存し、保存し追加された表の削除ボタンを押すと消される仕組みを作りたいです。
登録ボタンを押したとき、保存するのと同時に新しい入力項目が出るようにしたいのですが、表がでてきません。コピペ繰り返していて、どこかidなど変更忘れもあるかと思いますが、わかる方いらっしゃいましたら、よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/12 02:59