<input type=button onclick="add()" value="add">
<script>
function add(){
var o=document.createElement("INPUT");
o.type="text";
document.body.appendChild(o);
}
</script>
<script>
function add(){
var o=document.createElement("INPUT");
o.type="text";
document.body.appendChild(o);
}
</script>
<script>
function add()
{
document.body.innerHTML+=('<input type=text>');
}
</script>
<script>
var i=1;
function add()
{
document.body.innerHTML+=('<input type=text id="txt'+i+'">');
document.body.innerHTML+=('<input type=button onclick="del(this)" value="删除" id="btn'+i+'">'+'<br>');
i++;
}
function del(obj)
{
var o=document.getElementById('txt'+obj.id.replace(/[^\d]/g,''));
o.removeNode(true);
obj.removeNode(true);
}
</script>
还有,当提交时(struts实现),该怎么在actionForm里记录相应的属性呢,每个text用相同的name吗?
<script language="javascript">
function add()
{
var i=1;
var o=document.createElement("INPUT");
o.text="text";
o.id="'txt'+i+";
document.body.appendChild(o);
}
</script>