入力項目を+で追加したい
-
管理ページの入力項目を追加ボタンで
次々追加し、次回入力する際は入力があれば表示させ、
次の順番を追加させたい1,2の入力があった場合
次回追加は3,4…と
前回入力の続きから追加出来るようにしたい
1を削除した場合、1,3,4…
みたいになるようにしたいです以下、現状では2回め(次回)入力の際
全て上書きになってしまいます<script> var num=1; function addrow(obj){ var n=obj.parentNode.parentNode.firstChild; var flg=true; while(n){ if(n.nodeName=="DIV"){flg=false; break;} n=n.nextSibling; } if(flg) return false; var row=n.cloneNode(true); var n=row.firstChild; var flg=false; while(n){ if(n.nodeName=="#text" && n.nodeValue.match(/.*\:/)){ n.nodeValue=n.nodeValue.replace(/(.*)\:/,"$1"+ num +":"); flg=true; } n=n.nextSibling; } if(flg) num++; obj.parentNode.parentNode.insertBefore(row,document.getElementById('div_submit')); } </script> <form method="post" action="."> <div class="div1">名前:<input type="text" name="name[]"></div> <div id="div_submit"><input type="button" value="追加" onclick="addrow(this)"></div> <input type="submit" value="送信"> </form>
6件の返信を表示中 - 1 - 6件目 (全6件中)
6件の返信を表示中 - 1 - 6件目 (全6件中)
- トピック「入力項目を+で追加したい」には新たに返信することはできません。