【发布时间】:2014-10-16 15:55:12
【问题描述】:
我有几张这样的桌子
<table id="table_1">
<tr>
<td><input type="text" name="date[]"</td>
</tr>
</table>
<td> 的数量非常多变。
目前我正在使用这样的功能:
function addRow(){
var table = document.getElementById('table_1');
var row = table.insertRow(-1);
var cell1 = row.insertCell(0)
....
cell1.innerHTML="<input type='text' name='date[]' />
}
使用此方法,需要为每种类型的表提供自定义函数。
有没有办法在表格中添加与最后一行完全相同的 Line? 在一个包含 7 个单元格的表格中,将添加 7 个单元格,并具有正确的内容。
这在纯 JS 中可能吗?
【问题讨论】:
-
以
.querySelectorAll()或.getElementsByTagName()等开头 -
能否提供一个示例或教程页面?和 .getElementsByTagName() 是同样的问题,tagName 不知道,它因表而异
-
是的,可以有一个共同的功能,但请定义“具有正确的内容”。此内容取自哪里?上一行?
-
标签名称为
table。怎么改? -
快速谷歌搜索将为您带来数百个教程。这不是本网站的目的。我们在这里帮助您解决一段代码中指出的问题。
标签: javascript html-table