خاصية HTML DOM السابقة
مثال
احصل على محتوى HTML للشقيق السابق لعنصر قائمة:
var x = document.getElementById("item2").previousSibling.innerHTML;
التعريف والاستخدام
تُرجع الخاصية PreviousSibling السابقة العقدة السابقة للعقدة المحددة ، في نفس مستوى الشجرة.
يتم إرجاع العقدة التي تم إرجاعها ككائن عقدة.
يتمثل الاختلاف بين هذه الخاصية و previousElementSibling في أن previousSibling تُرجع العقدة الشقيقة السابقة كعقدة عنصر أو عقدة نصية أو عقدة تعليق ، بينما تعرض previousElementSibling العقدة الشقيقة السابقة كعقدة عنصر (يتجاهل النص وعقد التعليق).
هذه الخاصيه للقراؤه فقط.
نصيحة: استخدم الخاصية nextSibling لإرجاع العقدة التالية من العقدة المحددة ، في نفس مستوى الشجرة.
تلميح: استخدم الخاصية childNodes لإرجاع أي عقدة فرعية من عقدة محددة.
دعم المتصفح
Property | |||||
---|---|---|---|---|---|
previousSibling | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
node.previousSibling
تفاصيل تقنية
قيمة الإرجاع: | كائن عقدة ، يمثل الشقيق السابق للعقدة ، أو فارغًا إذا لم يكن هناك شقيق سابق |
---|---|
إصدار DOM | كائن عقدة المستوى 1 الأساسي |
الصفحات ذات الصلة
مرجع DOM HTML: العقدة. خاصية childNodes
مرجع DOM HTML: العقدة. firstChild الممتلكات
مرجع DOM HTML: العقدة. lastChild ممتلكات
مرجع DOM HTML: العقدة. الخاصية parentNode
مرجع DOM HTML: العقدة. NextSibling الملكية
مرجع DOM HTML: العقدة. خاصية nodeName