vanilla js append node code example
Example 1: appendchild element once if element present in js
<script>
var button = false;
function myfun(){
if ( button === false){
var b1 = document.createElement("BUTTON");
b1.innerHTML = "Click Me";
document.body.appendChild(b1);
return button = true;
}
}
</script>
<p id="demo" onclick="myfun();"> click me to create button </p>
Example 2: appendchild on specific position
parentElement.insertBefore(newElement, parentElement.children[2]);