ul, olの組み方。
var li = ul.getElementsByTagName("li"); var liGroupLength = Math.ceil(li.length / 5); // 分割後のliGroupの数 var ulGroup = []; for (var i = 0; i < liGroupLength; i ++) { ulGroup[i] = document.createElement("ul"); for (var i2 = i * 5; i2 < (i + 1) * 5; i2 ++) { if(li[i2]) ulGroup[i].appendChild(li[i2].cloneNode(true)); } container.appendChild(ulGroup[i]); }