Sometimes, we want to clone a div and change the ID’s of it and all it’s children to be unique with JavaScript.
In this article, we’ll look at how to clone a div and change the ID’s of it and all it’s children to be unique with JavaScript.
How to clone a div and change the ID’s of it and all it’s children to be unique with JavaScript?
To clone a div and change the ID’s of it and all it’s children to be unique with JavaScript, we can use the cloneNode
method.
For instance, we write:
const div = document.createElement('div')
const div2 = div.cloneNode(true)
div2.id = '2'
We call cloneNode
with true
to do a deep clone of the div
.
Then we assign a new id value to by assigning a value to the id
property.
Conclusion
To clone a div and change the ID’s of it and all it’s children to be unique with JavaScript, we can use the cloneNode
method.