ページに 3 つの入力を持つ div を追加する JavaScript 関数と、同じ div にさらに入力を追加するためのリンクがあります (ユーザーがフィールドがいくつあるかわからないので、動的に追加できると想像してください)。
var div=document.createElement("div");
div.innerHTML='<input type="text" name="question" /><br><br>'+
'<input type="text" name="input1"/><br />'+
'<input type="text" name="input2"/><br />'+
'<a href="javascript:addInput()">Add input field</a>';
var parent_div=document.getElementById('dinamicni_div');
parent_div.appendChild(div);
この addInput() 関数を実装して、同じ div (ただしリンクの上)の最後の入力 (現在はinput2 ) の下に入力を追加するにはどうすればよいですか?
明確にするために、コンテンツを動的に生成する 2 つの JS 関数があります。および addInput() を実装したいので、リンクがクリックされた現在の div に 1 つの入力を追加する必要があります。