Intern
Nima uchun DOM kerak?
sobes.tech AI
AIdan javob
Hujjat (Hujjatnoma) (Document Object Model) veb-sahifa mazmuni bilan o'zaro ta'sir qilish va uni o'zgartirish uchun zarur. U HTML hujjatining tuzilmasini ob'ektlar daraxti shaklida ifodalaydi, bunda har bir tugun sahifa elementi, atributi yoki matn fragmentiga mos keladi.
DOM yordamida JavaScript:
- Mavjud elementlarga kirish (masalan, id, sinf, teg orqali).
- Elementlarning mazmunini o'zgartirish (matn, HTML).
- Elementlarning uslublarini o'zgartirish.
- Hujjat tuzilmasini o'zgartirish (elementlar qo'shish, o'chirish, ko'chirish).
- Foydalanuvchi voqealariga javob berish (bosishlar, sichqoncha bilan ustiga bosish va boshqalar).
ID bo'yicha elementni olish misoli:
// "myElement" id bilan elementni olamiz
const myElement = document.getElementById('myElement');
Elementning matn mazmunini o'zgartirish misoli:
// Elementning matn mazmunini o'zgartiramiz
myElement.textContent = 'Yangi matn';
DOMsiz, interaktivlik va dinamik o'zgarishlar veb-sahifalarda mumkin bo'lmasdi.