我在这里摆弄这个javascript代码
我试图让它克隆ID =“sel0”
的选择元素然后当它克隆它时,我希望它创建相同的选择元素,但是使用“sel + i”,每次克隆时我都会增加含义
ids将是sel0,sel1,sel2,sel3,sel4等。
我尝试过更改
document.getelementsbyID()
或
document.getelementsbyname()
然而它似乎不起作用
由于
答案 0 :(得分:2)
var copy = orig.cloneNode(true);
copy.setAttribute("id", modify(orig.getAttribute("id")));
document.body.appendChild(el)
答案 1 :(得分:0)
getElementsByTagName
有效。您还可以在添加节点之前为节点分配唯一的ID(重复的ID可能会导致各种问题):