Javascript Clonenode() - 通过 id 获取元素?

标签 javascript html dom clonenode

我在这里摆弄这段 JavaScript 代码

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

我试图让它克隆 ID =“sel0”的选择元素

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

ID 为 sel0、sel1、sel2、sel3、sel4 等。

我尝试改变

document.getelementsbyID()

document.getelementsbyname()

但是似乎不起作用

谢谢

最佳答案

var copy = orig.cloneNode(true);
copy.setAttribute("id", modify(orig.getAttribute("id")));
document.body.appendChild(el)

关于Javascript Clonenode() - 通过 id 获取元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6857764/

相关文章:

javascript - 为什么 document.body 在我的 javascript 中为空?

html - 如何使用 ng-repeat angularjs 打印 html 中的数据

java - 使用 marklogic java 客户端 api 处理 DOM

javascript - jquery 错误 n 无效的选择器

javascript - ng-options 默认选项,显示所有选项

javascript - 使用本地存储创建并保存帐户

html - 使用 `float: left` 时每行一个 div ?

c# - WPF 保存网页浏览器 HTML

jquery - 获取两个 DOM 元素的共同父元素

javascript - 从列表( li 元素)中删除项目,给出索引 -1。 JavaScript(Chrome 扩展)