So my problem is that when i change the id of new div in javascript it changes the id of both.
HTML
<div id = "1" style="background:green;"> existing div </div>
JAVASCRIPT
var div = document.createElement("div");
div = document.getElementById("1");
var id = 2;
div.setAttribute("id", id);
document.getElementById(parent1).innerHTML = div.outerHTML;
What i get
<div id = "2" style="background:green;"> existing div </div>
<div id = "2" style="background:green;"> existing div </div>
What i want
<div id = "1" style="background:green;"> existing div </div>
<div id = "2" style="background:green;"> existing div </div>