Artikel ini menjelaskan metode mendapatkan semua elemen keturunan di bawah elemen yang ditentukan dalam javascript asli. Ini dibagikan kepada Anda untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
Metode rekursi loop yang umum digunakan di masa lalu tampaknya sangat merepotkan. Izinkan saya berbagi metode yang relatif sederhana untuk mengimplementasikan fungsi ini menggunakan metode JavaScript asli.
Contoh kode adalah sebagai berikut:
Salin kode sebagai berikut: <! Doctype html>
<Html>
<head>
<meta charset = "UTF-8">
<meta name = "penulis" content = "// www.vevb.com/"/>
<title> JavaScript mendapat elemen keturunan </iteme>
<type skrip = "Teks/JavaScript">
window.onload = function () {
var obox = document.getElementById ("box");
var show = document.geteLementById ("show");
var node = obox.getElementsbyTagname ("*");
show.innerHtml = node.length;
}
</script>
</head>
<body>
<Div id = "show"> </div>
<Div id = "box">
<div>
<ul>
<li> Elemen Satu </li>
<li> Elemen dua </li>
<li> Elemen tiga </li>
</ul>
</div>
</div>
</body>
</html>
Kode di atas menerapkan persyaratan kami, tanda bintang parameter mewakili wildcard yang dapat cocok dengan semua jenis tag.
Objek panggilan dari metode GetElementsByTagname () menentukan rentang pencariannya.
Saya harap artikel ini akan membantu untuk pemrograman web JavaScript semua orang.