コード:
var i=0,j=0;
var t1= new Array();
function createtext(){
i++;
t1[i]=document.createElement('input');
t1[i].type='text';
t1[i].name='text'+i;
t1[i].value = "hello"+i;
t1[i].size = 10;
document.forms[0].appendChild(t1[i]);
var mybr=document.createElement("<br>");
document.appendChild(mybr);
}
フォーム:
<form action="" method="get" name="f1">
<input name="b1" type="button" onClick="createtext()" value="+">
</form>
「+」ボタンをクリックすると、テキストボックスは各テキストボックスの横ではなく下向きに生成されます。各テキストボックスには、その側に「削除」リンクがあります。「削除」をクリックすると、テキストボックスが削除されます。plshelp自分。
------------------------------------------------
(+) <-imagine this is the button
[SAMPLETEXTBOX1] REMOVE <-imagine a textbox1 with remove link beside it
[SAMPLETEXTBOX2] REMOVE <-imagine a textbox2 with remove link beside it
[SAMPLETEXTBOX1] REMOVE <-imagine a textbox3 with remove link beside it