我已经创建了添加行,但是我的问题是,我创建的id值并没有增加。我只坚持1个结果。Javascript - Id值递增行不起作用并通过Id删除行
我也想包括删除行,所以每当我点击按钮“删除”具有特定ID的行将删除。
<script>
var rowID;
function myFunction() {
rowID++;
var table = document.getElementById("myTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
rowID=1;
cell1.innerHTML = "###";
cell2.innerHTML = "###";
cell3.innerHTML = rowID;
cell4.innerHTML = "<button id=''>Remove</button>";
}
在此先感谢
使用调试器,检查rowID'的'值。它会是'NaN'。 –
你设置了'rowID = 1;'半路向下 - 设置当你初始化变量(在你的函数之外) – Pete