https://stackoverflow.com/questions/55173949/appending-a-node-multiple-times-using-javascript-only-appends-once
by andrew rowe
HTML
<body>
<ul id="myList">
</ul>
</body>
JavaScript
var node = document.createElement("LI");
var textnode = document.createTextNode("A node");
node.appendChild(textnode);
for (let x = 0; x < 5; x++) {
document.getElementById("myList").appendChild(node);
}