Javascript 在一行中使用克隆功能后,如何为每行创建不同的id

Javascript 在一行中使用克隆功能后,如何为每行创建不同的id,javascript,Javascript,在一行中使用克隆功能后,如何为每行创建不同的id 我使用添加更多按钮添加新行,我喜欢为每一行创建不同的id 函数cloneRow(){ var row=document.getElementById(“克隆”); var table=document.getElementById(“数据”); var-selectIndex=1; var clone=row.cloneNode(true); 表1.appendChild(克隆); setAttribute(“样式”,“样式”); var ne

在一行中使用克隆功能后,如何为每行创建不同的id

我使用添加更多按钮添加新行,我喜欢为每一行创建不同的id

函数cloneRow(){
var row=document.getElementById(“克隆”);
var table=document.getElementById(“数据”);
var-selectIndex=1;
var clone=row.cloneNode(true);
表1.appendChild(克隆);
setAttribute(“样式”,“样式”);
var newSelectBox=document.createElement(“选择”);
setAttribute(“id”,“select-”+selectIndex++);
警报(newSelectBox.getAttribute(“id”);
}

添加更多。。。

姓名: 价值: 姓名: 价值:
拯救
您可以在函数外部设置如下变量:

var  i = 0;
i = i + selectIndex
并在您的函数中进行更新:

var  i = 0;
i = i + selectIndex

您似乎没有在任何地方添加
元素;这是疏忽吗?