مثال
الحصول على محتوى HTML من الأخوة السابق لعنصر قائمة:
var x = document.getElementById("item2").previousSibling.innerHTML;
ونتيجة لالعاشر على النحو التالي:
Coffee (first li)
انها محاولة لنفسك » تعريف والاستخدام
الخاصية previousSibling إرجاع العقدة السابقة من العقدة المحددة، في مستوى شجرة نفسه.
يتم إرجاع العقدة عاد ككائن عقدة.
الفرق بين هذا العقار و previousElementSibling ، هو أن previousSibling إرجاع العقدة الأخوة السابقة باعتبارها عقدة عنصر، عقدة النص أو عقدة تعليق، في حين يعود previousElementSibling العقدة الأخوة السابقة باعتبارها عقدة عنصر (ignores text and comment nodes) .
هذه الخاصيه للقراؤه فقط.
نصيحة: استخدم nextSibling الملكية للعودة العقدة التالية من العقدة المحددة، في مستوى شجرة نفسه.
نصيحة: استخدم childNodes الملكية للعودة أي عقدة الطفل من العقدة المحددة.
دعم المتصفح
خاصية | |||||
---|---|---|---|---|---|
previousSibling | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا | نعم فعلا |
بناء الجملة
node .previousSibling
تفاصيل تقنية
قيمة الإرجاع: | كائن عقدة، وهو ما يمثل الأخوة السابق للعقدة، أو لاغية إذا لم يكن هناك أخ السابق |
---|---|
صفحة DOM | المستوى الأساسي كائن 1 عقدة |
صفحات ذات صلة
HTML DOM إشارة: عقدة. childNodes الملكية
HTML DOM إشارة: عقدة. firstChild الملكية
HTML DOM إشارة: عقدة. lastChild الملكية
HTML DOM إشارة: عقدة. parentNode الملكية
HTML DOM إشارة: عقدة. nextSibling الملكية
HTML DOM إشارة: عقدة. nodeName الملكية