طريقة getElementsByClassName() في مستند HTML DOM
- الصفحة السابقة getElementById()
- الصفحة التالية getElementByName()
- العودة إلى الطبقة العليا مثلث Documents DOM HTML
تعريف و استخدام
getElementsByClassName()
تستعيد الطريقة مجموعة العناصر التي تحتوي على اسم الفئة المحدد.
getElementsByClassName()
تستعيد الطريقة HTMLCollection.
getElementsByClassName()
العنصر قابلاً للقراءة فقط.
HTMLCollection
HTMLCollection هي مجموعة من عناصر HTML تشبه اللائحة (القائمة).
يمكن الوصول إلى العناصر في المجموعة باستخدام الفهرس (بدءًا من 0).
طول العنصر يعود بعدد العناصر في المجموعة.
انظر أيضًا:
مثال
مثال 1
الحصول على جميع العناصر التي تحتوي على الفئة "example":
const collection = document.getElementsByClassName("example");
مثال 2
الحصول على جميع العناصر التي تحتوي على الفئات "example" و "color" في نفس الوقت:
تعريف المتغير الجمعية = document.getElementsByClassName("example color");
مثال 3
عدد العناصر التي تحتوي على class="example":
let numb = document.getElementsByClassName("example").length;
مثال 4
تغيير لون الخلفية لجميع العناصر التي تحتوي على class="example":
const collection = document.getElementsByClassName("example"); لـ (let i = 0; i < collection.length; i++) { collection[i].style.backgroundColor = "red"; }
النصاب
document.getElementsByClassName("example")classname)
المعدل
المعدل | وصف |
---|---|
classname |
مطلوب. اسم الفئة للعنصر. مطلوب. اسم الفئة للعنصر. يمكن البحث عن عدة فئات منفصلة بفواصل، مثل "test demo". |
القيمة التي يتم ردها
نوع | وصف |
---|---|
مفهوم |
مفهوم HTMLCollection مجموعة العناصر التي تحتوي على اسم فئة معين. يتم ترتيب العناصر وفقًا للترتيب الذي يظهر بهم في المستند. |
دعم المتصفحات
document.getElementsByClassName()
هي خاصية DOM Level 1 (1998).
يدعم جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | 9-11 | الدعم | الدعم | الدعم | الدعم |
الصفحات ذات الصلة
دروس CSS:نحو CSS
دليل مرجع CSS:نحو .class المختار
دليل مرجع HTML DOM:element.getElementsByClassName()
دليل مرجع HTML DOM:خصائص className
دليل مرجع HTML DOM:خصائص classList
دليل مرجع HTML DOM:مفهوم Style
- الصفحة السابقة getElementById()
- الصفحة التالية getElementByName()
- العودة إلى الطبقة العليا مثلث Documents DOM HTML