parentNode
Misol
"myLI" elementi ota tugunining nomini oling:
let name = document.getElementById("myLI").parentNode.nodeName;
O‘zingiz sinab ko‘ring »
Elementning (<span>) ota elementini yashirish uchun uni bosing:
<div>
<span onclick="this.parentNode.style.display = 'none';">x</span>
</div>
O‘zingiz sinab ko‘ring »
Tavsif
parentNode xususiyati element yoki tugunning ota tugunini qaytaradi.
parentNode xususiyati faqat o‘qish uchun.
Shuningdek qarang:
HTML tugunlar va elementlar
HTML DOM (Document Object Model) nuqtai nazaridan HTML hujjat — bola tugunlarga ega bo‘lgan (yoki ega bo‘lmagan) tugunlar kolleksiyasi.
Tugunlar — bu element tugunlari, matn tugunlari va izoh tugunlari.
Elementlar orasidagi bo‘sh joylar (whitespace) ham matn tugunlari hisoblanadi.
Elementlar — bu faqat element tugunlari.
childNodes va children
childNodes bola tugunlarni (element tugunlari, matn tugunlari va izoh tugunlarini) qaytaradi.
children bola elementlarni qaytaradi (matn va izoh tugunlarini emas).
Qo‘shni tugunlar va qo‘shni elementlar
Qo‘shnilar (siblings) — bu "aka-uka" va "opa-singil"lar.
Qo‘shni tugunlar — ota tuguni bir xil bo‘lgan (bitta childNodes ro‘yxatidagi) tugunlar.
Qo‘shni elementlar — ota elementi bir xil bo‘lgan (bitta children ro‘yxatidagi) elementlar.
Sintaksis
element.parentNodeyokinode.parentNode
Qaytariladigan qiymat
| Tip | Tavsif |
| Node | Ota tugun. Tugunning ota tuguni bo‘lmasa, null. |
Brauzerlarda qo‘llab-quvvatlash
element.parentnode — DOM Level 1 (1998) imkoniyati.
U barcha brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 9-11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
