ボタンをクリックしたら行を追加する機能を実装しようとしてるんですが、そこでボタンをクリックしたときにただinputの行を追加するだけではなくその追加した行の1つ上の値をそのままinputに入れた状態で行を追加したのですがどのようにしたらいいのかわかず迷っています。
追記
僕がしたいのはボタンクリックで生成されるinputのvalueにもともとあるテーブルの最後の行の値がそれぞれに入っているような動きを作りたいです。
もしわかるかいらっしゃればご教授のほどよろしくお願いします。
わかりにくい説明ですみません。
jQuery
1 $(function() { 2 $('#addRow').click( 3 function() { 4 var html = '<tr><td><button>登録</button></td><td><input type="text" name="name"></td><td><input type="text" name="name"></td><td><input type="text" name="name"></td></tr>'; 5 $('tbody').append(html); 6 }); 7 });
HTML5
1 <button id="addRow">+ 追加</button> 2 <table id="tblForm2"> 3 <thead> 4 <tr> 5 <th></th> 6 <th>名前</th> 7 <th>メールアドレス</th> 8 <th>期限</th> 9 </tr> 10 </thead> 11 <tbody> 12 <tr> 13 <td><button>編集</button></td> 14 <td>ほげねーむ</td> 15 <td>hoge@hoge.co.jp</td> 16 <td>ほげ機関</td> 17 </tr> 18 </tbody> 19 </table>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/27 12:18
退会済みユーザー
2019/07/27 12:25
2019/07/27 12:38
退会済みユーザー
2019/07/27 12:41
退会済みユーザー
2019/07/27 12:43
2019/07/27 12:47