Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 克隆DOM元素和ID_Javascript_Dom_Clonenode - Fatal编程技术网

Javascript 克隆DOM元素和ID

Javascript 克隆DOM元素和ID,javascript,dom,clonenode,Javascript,Dom,Clonenode,我是否遗漏了什么,但当您使用“cloneNode”克隆现有DOM元素时,它会生成具有完全相同属性的现有元素的副本。如果传递“true”,则包括子级,但这有什么用,因为如果声明ID属性,则克隆的ID属性相同 更改ID并不困难,但我的问题是,是否有一种内置方法可以生成元素及其子元素的副本,而不会生成与DOM中现有元素冲突的内容?没有,您必须手动更改/删除克隆的ID。谢谢,这正是我所想的。

我是否遗漏了什么,但当您使用“cloneNode”克隆现有DOM元素时,它会生成具有完全相同属性的现有元素的副本。如果传递“true”,则包括子级,但这有什么用,因为如果声明ID属性,则克隆的ID属性相同


更改ID并不困难,但我的问题是,是否有一种内置方法可以生成元素及其子元素的副本,而不会生成与DOM中现有元素冲突的内容?

没有,您必须手动更改/删除克隆的ID。谢谢,这正是我所想的。