Nilai Handover Li.html
Salinan kode adalah sebagai berikut:
<! Doctype html>
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv = "konten tipe" content = "text/html; charset = utf-8"/>
<title> pertukaran nilai Li </iteme>
<type skrip = "Teks/JavaScript">
window.onload = function () {
var lis = document.geteLementById ("Ullist"). Childnodes;
untuk (var i = 0; i <lis.length; i ++) {
var myli = lis [i];
// menilai apakah itu tag
if (myli.nodetype == 1) {
// Beralih lokasi dengan LI di bawah ini
myli.onClick = function () {
if (this.nexteLementsibling) {
var nextli = this.nexteLementsibling; // Ini hanya bisa digunakan di sini, bukan myli
document.getElementById ("Ullist"). InsertBefore (Nextli, This);
}
};
}
}
}
</script>
</head>
<body>
<ul id = "Ullist">
<li> Beijing </li>
<li> Shanxi </li>
<li> Shanghai </li>
<li> tianjin </li>
<li> Henan </li>
</ul>
</body>
</html>