我在这里篡改这个javascript代码
http://jsfiddle.net/7Sd4W/4/
我试图让它克隆ID = "sel0“的select元素
然后,当它克隆时,我希望它创建相同的select元素,但是使用"sel+i“,这意味着每次克隆它时都会增加
ids为sel0、sel1、sel2、sel3、sel4等。
我试着改变
document.getelementsbyID()
或
document.getelementsbyname()
但是它似乎不起作用。
谢谢
发布于 2011-07-28 11:02:06
getElementsByTagName工作。还可以在追加节点之前将唯一ID分配给它(重复的ID会导致各种问题):
请参阅http://jsfiddle.net/7Sd4W/9/
发布于 2011-07-28 11:31:06
var copy = orig.cloneNode(true);
copy.setAttribute("id", modify(orig.getAttribute("id")));
document.body.appendChild(el)https://stackoverflow.com/questions/6857764
复制相似问题