如何在单元格里面动态添加文本框? 求助
在表格里面动态添加文本框可以实现:
<input name="button" type=button onClick='additem("tb")' value="添加>>">
<table id="tb">
</table>
<script language="javascript">
function additem(id)
{
var row,cell,str;
row = eval("document.all["+'"'+id+'"'+"]").insertRow();
if(row != null )
{
cell = row.insertCell();
str="<input type="+'"'+"text"+'"'+" name="+'"'+"StuName"+'"'+"><input type="+'"'+"button"+'"'+" value="+'"'+"删除"+'"'+" onclick='deleteitem(this,"+'"'+"tb"+'"'+");'>"
cell.innerHTML=str;
}
}
function deleteitem(obj,id)
{
var rowNum,curRow;
curRow = obj.parentNode.parentNode;
rowNum = eval("document.all."+id).rows.length - 1;
eval("document.all["+'"'+id+'"'+"]").deleteRow(curRow.rowIndex);
}
</script>
但是我要是想在表格的单元格里动态添加,应该怎么实现呢?