交接li的值.html 複製程式碼 程式碼如下: !DOCTY 🎜> 交換Li的值 <BR>window.onload= function() { <BR>var lis = document.getElementById("ulList").childNodes; <BR><br>for (var i = 0; i < lis.length; i ) { <br>var myli = lis[i]; <BR>//判斷是否為標籤<BR>if (myli.nodeType == 1) { <BR>//和下面的一個li交換位置<BR>myli.onclick = function() { <BR>if (this.nextElementSibling) { <BR>var nextli = this.nextElementSibling;//這裡只能用this,不能用myli <BR>document.getElementById("ulList").insertBefore(nextli, this); <BR>} <BR>}; <BR><br>} <br>} <BR>} <BR> 北京 山西 上海 天津 河南