Sobes.tech
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.