ویژگی nextSibling HTML DOM Element
- صفحه قبل namespaceURI
- صفحه بعدی nextElementSibling
- به لایه بالاتر برگردید عنصر Elements DOM HTML
تعریف و استفاده:
nextSibling
ویژگی به نود بعدی در یک سطح مشابه درخت بازمیگردانده میشود.
nextSibling
نود Node بازمیگردانده میشود.
nextSibling
ویژگیها فقط خوانا هستند.
توجه:
nextSibling
نود برادر بعدی را بازمیگرداند: نود عناصر، نود متن یا نود کامنت.
خلاء بین عناصر نیز یک نقطه متن است.
راه حل جایگزین:
خصوصیت nextElementSibling - nextElementSibling
بازگشت همتای بعدی عنصر (متن و ویرایشگر را نادیده میگیرد).
لطفاً ببینید:
گرههای HTML و عناصر
در HTML DOMدر (مدل مستند وب) HTML مستند است که مجموعهای از گرههایی است که (یا نه) دارندگان فرزند.
گرهبه معنای گرههای عنصر، گرههای متن و ویرایشگر است.
عنصرفضاهای بین آنها نیز گرههای متن هستند.
در حالی که عنصر فقط گره عنصر است.
همتای و همتای عنصر
همتایاست "برادر" و "خواهر".
همتایگرههایی هستند که دارندگان مشترک گره پدر هستند (در childNodes در لیست).
گرههای همتایعناصر همتای children در لیست).
گرههای فرزند و عناصر فرزند
childNodes بازگشتگرههای فرزند((گرههای عنصر، گرههای متن و ویرایشگر)).
children بازگشتعنصر فرزند((و نه گرههای متن و ویرایشگر)).
nextSibling و nextElementSibling
nextSibling بازگشت بعدیگره((گرههای عنصر، گرههای متن و ویرایشگر). فضاهای بین عناصر نیز گرههای متن هستند.
nextElementSibling بازگشت بعدیعنصر((نمیگردد به گرههای متن و ویرایشگر بازگردد)).
previousSibling و previousElementSibling
previousSibling بازگشت قبلیگره((گرههای عنصر، گرههای متن و ویرایشگر). فضاهای بین عناصر نیز گرههای متن هستند.
previousElementSibling بازگشت قبلیعنصر((نمیگردد به گرههای متن و ویرایشگر بازگردد)).
مثال
بازگشت محتوای HTML همتای بعدی لیست:
document.getElementById("item1").nextSibling.innerHTML;
آموزش
عنصر.nextSibling
یا
گره.nextSibling
مقدار بازگشتی
نوع | توضیح |
---|---|
گره | همتای بعدی عنصر |
null | اگر同胞 بعدی وجود نداشته باشد. |
پشتیبانی مرورگر
element.nextSibling
این یک ویژگی DOM Level 1 (1998) است.
همه مرورگرها به طور کامل از آن حمایت میکنند:
کروم | ایای | اندروید | افرکس | سافاری | اپرا |
---|---|---|---|---|---|
کروم | ایای | اندروید | افرکس | سافاری | اپرا |
پشتیبانی | 9-11 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبل namespaceURI
- صفحه بعدی nextElementSibling
- به لایه بالاتر برگردید عنصر Elements DOM HTML