Use cloneNode() to copy an element. Pass true for a deep clone that includes children.
const original = document.querySelector(".template");
const shallow = original.cloneNode(); // Just the element
const deep = original.cloneNode(true); // With children
Clones don't copy event listeners unless you add them manually.