JavaScript orqali HTML elementlarini o‘zgartirish va foydalanuvchi harakatlariga javob berish mumkin. Bu jarayonda DOM hodisalari (Events) muhim rol o‘ynaydi.
JavaScript yordamida matn, rang, stil va atributlarni o‘zgartirish mumkin.
document.getElementById("demo").textContent = "Salom, Jasurjon!";
<p id="demo">Matnni o‘zgartiramiz</p>
<button onclick="document.getElementById('demo').textContent = 'Salom, Jasurjon!'">O‘zgartirish</button>
document.getElementById("demo").style.color = "red";
document.getElementById("demo").style.fontSize = "20px";
document.getElementById("img").src = "new-image.jpg";
Hodisalar — foydalanuvchi yoki brauzer tomonidan sodir bo‘ladigan harakatlar.
Hodisa | Tavsifi |
---|---|
click |
Tugmani bosish |
mouseover |
Sichqoncha ustiga kelganda |
mouseout |
Sichqoncha ustidan ketganda |
keydown |
Tugma bosilganda |
keyup |
Tugma qo‘yib yuborilganda |
click
hodisasi (Bosish)document.getElementById("btn").addEventListener("click", function() {
alert("Tugma bosildi!");
});
<button id="btn">Meni bos</button>