0

我在这里摆弄这个javascript代码

http://jsfiddle.net/7Sd4W/4/

我试图让它克隆一个 ID = "sel0" 的选择元素

然后,当它克隆它时,我希望它创建相同的选择元素,但使用 "sel+i" ,每次克隆时 i 都会增加含义

id 将是 sel0、sel1、sel2、sel3、sel4 等。

我试着改变

document.getelementsbyID()

或者

document.getelementsbyname()

但是它似乎不起作用

谢谢

4

2 回答 2

2
var copy = orig.cloneNode(true);
copy.setAttribute("id", modify(orig.getAttribute("id")));
document.body.appendChild(el)
于 2011-07-28T11:31:06.157 回答
0

getElementsByTagName作品。您还可以在附加节点之前为其分配一个唯一 ID(重复的 ID 会导致各种问题):

http://jsfiddle.net/7Sd4W/9/

于 2011-07-28T11:02:06.133 回答