Artikel ini menjelaskan penggunaan penggantian fungsi pengganti atau modifikasi () dari simpul DOM. Bagikan untuk referensi Anda. Analisis spesifiknya adalah sebagai berikut:
Proses Penggantian Node Dom:
(1) membuat simpul baru;
(2) Temukan simpul lama;
(3) Dari perspektif simpul induk, gunakan fungsi Replacechild (baru, lama) untuk diganti.
Salin kode sebagai berikut: <Html>
<head>
<type skrip = "Teks/JavaScript">
fungsi t () {
// Pikiran: 1. Pertama temukan simpul yang akan diganti; 2. Buat simpul baru; 3. Temukan node induk dan hubungi metode Replacechild (baru, lama) dari perspektif simpul induk.
var newli = document.createelement ('li'); // Buat node baru
var newtext = document.createTextNode ('daytime'); // buat node teks
newli.appendchild (newText);
var nodeul = document.geteLementsbyTagname ('ul') [0]; // Temukan node induk
var oldli = nodeul.children [2]; // Temukan node untuk diganti
nodeul.replacechild (newli, oldli); // ganti
}
</script>
</head>
<body>
<Div id = "container">
<ul>
<li> Spring </li>
<li> Musim panas </li>
<li> Langit biru </li>
<li> Musim gugur </li>
<li> Musim Dingin </li>
</ul>
</div>
<Div id = "copyul">
</div>
<hr />
<tombol OnClick = "t ()" value = ""> penggantian simpul dan modifikasi </button>
</body>
</html>
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.