سبد (0)

خصوصیت element.previousSibling

مثال (خصوصیت element.previousSibling)

به دست آوردن محتوای اچ تی ام ال از عنصر هم نیای (برادر یا خواهر) قبلی از یک آیتم list:

var x = document.getElementById("item2").previousSibling.innerHTML;

خروجی x در کد بالا

Coffee (first li)

خودتان امتحان کنید »

تعریف و کاربرد

خصوصیت previousSibling گره قبلی را از یک گره مشخص که در مرحله ی درختی مشابهی قرار دارد را برمی گرداند.

گره برگردانده شده، مانند یک شیء گره برگردانده می شود.

تفاوت بین این خصوصیت و خصوصیت previousElementSibling  در این است که خصوصیت previousSibling گره هم نیای(برادر یا خواهر) قبلی را مانند یک گره عنصر یا گره متن یا گره کامنت برمی گرداند در حالی که خصوصیت previousElementSibling گره هم نیای قبلی را مانند یک گره عنصر برمی گرداند(گره های متن و کامنت را نادیده می گیرد).

این خصوصیت فقط خواندنی است.

نکته: می توانید از خصوصیت nextSibling برای برگرداندن گره بعدی از یک گره مشخص، که در مرحله ی درختی مشابهی قرار دارد استفاده کنید.

نکته:می توانید از خصوصیت childNodes برای برگرداندن هر گره فرزند از یک گره مشخص استفاده کنید.


پشتیبانی مرورگرها

متد     
previousSibling بله بله بله بله بله

نحوه استفاده

node.previousSibling

جزئیات تکنیکی

مقدار برگشتی

یک شیء گره که مشخص کننده ی عنصر هم نیای قبلی از گره مورد نظر است و یا null در صورتی که هیچ عنصر هم نیای قبلی وجود نداشته باشد.

DOM Version Core Level 1 Node Object

آموزش های مرتبط

مرجع مدل DOM در اچ تی ام ال node.childNodes Property

مرجع مدل DOM در اچ تی ام ال node.firstChild Property

مرجع مدل DOM در اچ تی ام ال node.lastChild Property

مرجع مدل DOM در اچ تی ام ال node.parentNode Property

مرجع مدل DOM در اچ تی ام ال node.nextSibling Property

مرجع مدل DOM در اچ تی ام ال node.nodeName Property


کلیه توابع و خصوصیت های شیء Element در JavaScript Reference کلیه توابع و خصوصیت های شیء Element در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه