سبد (0)

خصوصیت element.previousElementSibling

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

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

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

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

Coffee (first li)

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

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

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

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

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

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

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


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

متد     
previousElementSibling 2.0 9.0 3.5 4.0 10.0

نحوه استفاده

node.previousElementSibling

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

مقدار برگشتی

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

DOM Version Core Level 3 Element Traversal

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


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