日期:2014-05-16  浏览次数:20311 次

高手来救命啊~~
哪位高手会动态添加和删除文本框啊。。救命啊~~
就是网页中一个按钮,点一下生成一个,然后也可以删除这个框> . <
有没有人有代码啊。。。救命啊~~

------解决方案--------------------
<table id= "table1 " border= "1 ">
<tr style= "display:none "> <td> <input> </td> <td> <input type= "button " value= "删除 " onclick= "this.parentNode.parentNode.removeNode(true) ">
</tr>
<tr> <td> <input> </td> <td> <input type= "button " value= "删除 " onclick= "this.parentNode.parentNode.removeNode(true) ">
</tr>
<tr> <td> <input> </td> <td> <input type= "button " value= "删除 " onclick= "this.parentNode.parentNode.removeNode(true) ">
</tr>
</table>
<input name= "aaa " type= "button " value= "新增 " onclick=addRow()>
<script language=javascript>
function addRow(){
var objTbody=document.getElementById( "table1 ").childNodes[0]
var objNewTr=objTbody.childNodes[0].cloneNode(true)
objNewTr.style.display= " "
objTbody.appendChild(objNewTr)
}
</script>
------解决方案--------------------
因为有个全局变量i
判断i的值就行了
比如你想最多增加10个,就在addT()的开始判断一下,下边的内容不变
function addT(){
if(i==10){
return;
}
//
...
}