これは、2 つのノード ul で 2 つのノードを交換する単純なスクリプトです。
// Html
<input type="button" onclick="swapItems()" value="Swap Items" />
//JavaScript
function swapItems() {
var ul2 = document.getElementById("ul2");
var first = ul2.firstChild;
var last = ul2.lastChild;
ul2.insertBefore(last, first);
}
それは機能しますが、変更されたリストを表示するには、ボタンをダブルクリックまたはトリプルクリックする必要があります。