用javascript实现在表格中添加新行的同时添加内容。需要怎么改。

2024-12-22 23:32:58
推荐回答(2个)
回答1:

以下仅供参考,具体要什么自己弄,主要是创建tr:document.createElement('tr);和加上tr:tableObj.appnedChild(tr元素);

function tableAddRow(mytable)
{
var table = document.getElementById(mytable);

var tr = document.createElement('tr');
tr.width='100px';
tr.height='30px';

var button=document.createElement("input");
button.type="button";
button.id="bt1";
button.value="点击我,在我之前插入文本框";
tr.appendChild(button);
button.onclick=function(){
var input=document.createElement("input");
input.type="text";
this.parentNode.insertBefore(input,this);
}

//alert(table);
table.appendChild(tr);
}

另外这句里面的mytable参数需要用单引号括起来

回答2:















姓名 性别 联系方式 工作地点
赵钱孙李 不男不女 写信快递 马勒戈壁

姓名
性别
联系方式
工作地点