تصف هذه المقالة طريقة الحصول على جميع عناصر سليل تحت عناصر محددة في JavaScript الأصلي. تتم مشاركتها معك للرجوع إليها. طريقة التنفيذ المحددة هي كما يلي:
تبدو طريقة عودة الحلقة الشائعة الاستخدام في الماضي مزعجة للغاية. اسمحوا لي أن أشارك طريقة بسيطة نسبيًا لتنفيذ هذه الوظيفة باستخدام طريقة JavaScript الأصلية.
مثال الكود كما يلي:
انسخ الرمز كما يلي: <! doctype html>
<html>
<head>
<meta charset = "utf-8">
<meta name = "uptor" content = "// www.vevb.com/"/>
<title> يحصل JavaScript على عناصر سليل </title>
<script type = "text/javaScript">
window.onload = function () {
var obox = document.getElementById ("box") ؛
var show = document.getElementById ("show") ؛
VAR NOMES = OBOX.GetElementsByTagName ("*") ؛
show.innerhtml = noldes.length ؛
}
</script>
</head>
<body>
<div id = "show"> </viv>
<div id = "box">
<viv>
<ul>
<li> العنصر واحد </li>
<li> العنصر الثاني </li>
<li> العنصر الثالث </li>
</ul>
</div>
</div>
</body>
</html>
الرمز أعلاه ينفذ متطلباتنا ، تمثل العلامة النجمية المعلمة بطاقة البرية التي يمكن أن تتوافق مع جميع أنواع العلامات.
يحدد كائن استدعاء طريقة getElementsByTagName () نطاق البحث الخاص به.
آمل أن تكون هذه المقالة مفيدة لبرمجة الويب JavaScript للجميع.