JSFiddle - React, Tailwind, and code Playground
HTML
<ul>
<li>a</li>
<li>b</li>
<li>c</li>
<li>d</li>
<li>e</li>
<li>f</li>
<li>g</li>
<li>h</li>
</ul>
<button id="clickMe">Click Me</button>
JavaScript
function moveEle() {
var ele = document.getElementsByTagName("li");
var fourEle = Array.prototype.slice.call( ele, 0, 4);
var ul = document.getElementsByTagName("ul")[0];
while (fourEle.length > 0) {
ul.appendChild(fourEle.shift());
}
}
document.getElementById("clickMe").onclick = moveEle;