خصائص HTML DOM Element previousElementSibling
- الصفحة السابقة previousSibling
- الصفحة التالية querySelector()
- العودة إلى الطبقة السابقة مفهوم Elements DOM HTML
التعريف والاستخدام
previousElementSibling
خصائص تعود إلى العنصر السابق في نفس مستوى الشجرة.
previousElementSibling
خصائص قابلة للقراءة فقط.
يرجى الرجوع إلى:
عناصر HTML والعناصر
في HTML DOM(مستند نموذج الوثيقة) حيث يكون مستند HTML مجموعة من العناصر (أو ليس لديها عناصر فرعية).
النقاطيشير إلى عناصر النصوص والنقاط النصية والتعليقات.
العنصرالفواصل البيضاء بين العناصر هي نقاط نصية أيضًا.
بينما العنصر هو عنصر.
الأشقاء والنقاط الأشقاء
الأشقاءهي 'الأخوة' و'الأخوات'.
الأشقاءهي النقاط التي تملك نفس العنصر الأم (في نفس childNodes القائمة).
الأشقاء العنصريةهي العناصر التي تملك نفس العنصر الأم (في نفس children القائمة).
العناصر الفرعية والنقاط الفرعية
childNodes يعودالعناصر الفرعية(عناصر، نقاط نصية و تعليقات).
children يعودالعناصر الفرعية(بدلاً من النصوص والتعليقات).
nextSibling و nextElementSibling
nextSibling يعود بالشقيق التاليالنقاط(عنصر، نقطة نصية أو تعليق). الفواصل البيضاء بين العناصر هي نقاط نصية أيضًا.
nextElementSibling يعود بالشقيق التاليالعنصر(لا تعود النصوص والتعليقات).
previousSibling و previousElementSibling
previousSibling الشقيق السابقالنقاط(عنصر، نقطة نصية أو تعليق). الفواصل البيضاء بين العناصر هي نقاط نصية أيضًا.
previousElementSibling الشقيق السابقالعنصر(لا تعود النصوص والتعليقات).
مثال
يعود بالمواد HTML للشقيق السابق:
let text = element.previousElementSibling.innerHTML;
النحو
element.previousElementSibling
القيمة التي تعود
النوع | الوصف |
---|---|
العنصر | الشقيق السابق للعنصر. |
null | إذا لم يكن هناك شقيق سابق. |
دعم المتصفحات
element.previousElementSibling
هي خاصية مستوى DOM 3 (2004).
يدعم جميع المتصفحات بشكل كامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
الدعم | 9-11 | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة previousSibling
- الصفحة التالية querySelector()
- العودة إلى الطبقة السابقة مفهوم Elements DOM HTML