JavaScriptda elementlar orasidagi munosabatlarni boshqarish uchun parentElement
, children
, nextElementSibling
, previousElementSibling
kabi metod va xususiyatlar ishlatiladi. Ushbu darsda parent (ota), children (farzand) va sibling (aka-uka, opa-singil) elementlar bilan ishlash bo‘yicha tushunchalar va amaliy mashqlar beriladi.
parentElement
– Ota Elementni Topish✅ parentElement
orqali elementning ota (parent) tugunini olish mumkin.
let child = document.getElementById("child");
let parent = child.parentElement;
console.log(parent); // Ota elementni chiqaradi
📌 Vazifa:
children
– Farzand Elementlarni Topish✅ children
orqali element ichidagi barcha farzandlarni olish mumkin.
let parentDiv = document.getElementById("parent");
let children = parentDiv.children;
console.log(children); // Farzand elementlar ro‘yxatini chiqaradi
📌 Vazifa:
nextElementSibling
va previousElementSibling
– Aka-uka Elementlar✅ nextElementSibling
va previousElementSibling
orqali bir xil darajadagi keyingi yoki oldingi elementni olish mumkin.
let current = document.getElementById("current");
let next = current.nextElementSibling;
let previous = current.previousElementSibling;
console.log(next, previous); // Keyingi va oldingi elementlar
📌 Vazifa: