JavaScript重启计数器
我可能想得太多了,但如何重新启动计数器?另外,正如您将在我的代码中看到的,计数器应该匹配,但不匹配。我希望单元格具有其所在行的共享值,例如,第一行单元格的ID应为:单元格0.0,单元格0.1,但它跳过了第一个数字位于前一行的单元格JavaScript重启计数器,javascript,html,function,counter,Javascript,Html,Function,Counter,我可能想得太多了,但如何重新启动计数器?另外,正如您将在我的代码中看到的,计数器应该匹配,但不匹配。我希望单元格具有其所在行的共享值,例如,第一行单元格的ID应为:单元格0.0,单元格0.1,但它跳过了第一个数字位于前一行的单元格 var rowCount=0; var-cellCount=0; 函数appendRow(id、样式){ var table=document.getElementById(id);//表引用 长度=表格长度, row=表格.insertRow(表格.rows.le
var rowCount=0;
var-cellCount=0;
函数appendRow(id、样式){
var table=document.getElementById(id);//表引用
长度=表格长度,
row=表格.insertRow(表格.rows.length);//追加表格行
row.setAttribute('id',样式);
var i;
row.id='row'+rowCount;
行数++
console.log(rowCount、cellCount);
//将表格单元格插入新行
对于(i=0;i
表格{
文本对齐:居中;
}
运输署{
宽度:100px;
}
添加客户
客户
主要位置
某人
某物
我不确定这是否是您想要的,但是如果将行计数+++
放在for循环之后,它从第一个元素0开始,然后从那里递增
如果要重新开始单元格,请将createCell更改为使用i而不是cellCount:
createCell(row.insertCell(i), i, 'cell ' + rowCount + '.' + i);
您的单元格计数器运行速度是原来的两倍,因为表中的单元格数是行数的两倍。