私はいつもjqueryや他のJavaScriptフレームワークを使用していましたが、今は使用するフレームワークがないので、可能であればストレートJavaScriptでこれを行う方法を誰かが知っているかどうかを知りたいと思っていました.
基本的に私はこのようなdivを持っています
<input type="button" id="more_fields" onclick="add_fields();" value="Add More" />
<div id="room_fileds">
<div class='label'>Room 1:</div>
<div class="content">
<span>Width: <input type="text" style="width:48px;" name="width[]" value="" /><small>(ft)</small> X </span>
<span>Length: <input type="text" style="width:48px;" namae="length[]" value="" /><small>(ft)</small</span>
</div>
</div>
私が必要とするのは、[追加] ボタンがクリックされたときです。基本的には、すべての div を含む上記のような構造全体を作成するか、既存のものの下のフィールドに新しいスパン タグを挿入するだけで、幅と長さのフィールドを追加する必要があります。
jqueryまたはプロトタイプフレームワークでそれを行う方法は知っていますが、残念ながら、これにはフレームワークを使用できません。誰もそれを行う方法を知っていますか。私はこれのためにコードivを投稿しますが、どこから始めればよいかさえわかりません。