ویژگی parentNode HTML DOM Element
- صفحه قبلی ownerDocument
- صفحه بعدی parentElement
- به لایه بالاتر بازگردید مجموعه HTML DOM Elements
تعریف و استفاده
parentNode
ویژگی به عنوان والد عنصر یا گره به عنوان یک شیء Node برگردان
اگر گره مشخص شده والد ندارد، به عنوان برگردان null
.
ویژگی parentNode فقط خوانا است.
لطفاً به: مراجعه کنید
گرههای HTML و عناصر
در HTML DOMدر مدل مستند (DOM) که مستند HTML یک مجموعه از گرههایی است که (دارند یا ندارند) گرههای فرزند.
گرهبه معنای گرههای عناصر، گرههای متن و گرههای کامنت).
عناصربین آنها نیز گرههای متن هستند.
در مقابل عناصر فقط گرههای عناصر هستند.
گرههای فرزند و عناصر فرزند
childNodes بازمیگرددگرههای فرزندبه معنای گرههای عناصر، گرههای متن و گرههای کامنت).
children بازمیگرددعناصر فرزنددر مقابل گرههای متن و کامنت).
برادران و برادران عناصر
برادرانبه معنای "برادر" و "خواهر" هستند.
برادرانگرههایی دارند که گره پدر مشترکی دارند (در childNodes در لیست).
برادران عناصرعناصر دارند که گره پدر مشترکی دارند (در children در لیست).
مثال
مثال 1
نام گره پدر "myLI" را دریافت کنید:
let name = document.getElementById("myLI").parentNode.nodeName;
مثال 2
برای پنهان کردن گره پدر گره را کلیک کنید (<span>)
<div> <span onclick="this.parentNode.style.display = 'none';">x</span> </div>
نحوه نوشتن
element.parentNode
یا
گره.parentNode
مقدار بازگشتی
نوع | توضیح |
---|---|
گره | گره پدر |
null | اگر گره دارای گره پدر نباشد. |
پشتیبانی مرورگر
element.parentnode یک ویژگی DOM Level 1 (1998) است.
همه مرورگرها آن را به طور کامل پشتیبانی میکنند:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
پشتیبانی | 9-11 | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبلی ownerDocument
- صفحه بعدی parentElement
- به لایه بالاتر بازگردید مجموعه HTML DOM Elements