خصوصیت element.previousElementSibling
مثال (خصوصیت element.previousElementSibling)
به دست آوردن محتوای اچ تی ام ال از عنصر هم نیای قبلی از یک آیتم لیست:
خروجی x در کد بالا
خودتان امتحان کنید »
تعریف و کاربرد
خصوصیت previousElementSibling عنصر قبلی را که در یک مرحله ی درختی مشابه قرار دارد، از یک عنصر مشخص برمی گرداند.
تفاوت بین این خصوصیت و خصوصیت previousSibling در این است که، خصوصیت previousSibling، گره هم نیای(برادر یا خواهر) قبلی را مانند یک گره عنصر یا گره متن یا گره کامنت برمی گرداند در حالی که خصوصیت previousElementSibling عنصر هم نیای قبلی را مانند یک گره عنصر برمی گرداند(گره های متن و کامنت را نادیده می گیرد).
این خصوصیت فقط خواندنی است.
نکته: می توانید از خصوصیت nextElementSibling برای برگرداندن عنصر هم نیای بعدی از یک عنصر مشخص استفاده کنید.
نکته: می توانید از خصوصیت children برای برگرداندن هر عنصر فرزند از یک عنصر مشخص استفاده کنید.
پشتیبانی مرورگرها
متد | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
نحوه استفاده
جزئیات تکنیکی
مقدار برگشتی |
یک شیء گره که مشخص کننده ی هم نیای قبلی از یک عنصر می باشد و یا null در صورتی که هیچ هم نیای قبلی وجود نداشته باشد. |
---|---|
DOM Version | Core Level 3 Element Traversal |
کلیه توابع و خصوصیت های شیء Element در JavaScript
- نوشته شده توسط امیر پهلوان صادق
- بازدید: 5080