Penanganan Event DHTML
- Halaman Sebelumnya DHTML DOM
- Halaman Berikutnya Ringkasan DHTML
Anda dapat melakukan operasi terhadap elemen saat terjadi suatu peristiwa melalui penangan event.
Contoh
Keterangan:Sebagian besar contoh DHTML memerlukan IE 4.0+, Netscape 7+ atau Opera 7+!
- onmouseover dan onmouseout
- Bagaimana cara untuk mengubah warna elemen saat penuding mouse masuk dan keluar dari elemen.
- onclick
- Bagaimana cara untuk mengubah gambar saat Anda mengklik gambar, dan kemudian kembali ke gambar aslinya saat Anda mengklik lagi.
- onmousedown dan onmouseup
- Sekali saja lampu akan menyala saat Anda menekan tombol mouse.
- onload
- Tampilkan kotak dialog saat halaman selesai dimuat.
Penangan Event
Dengan penangan event, Anda dapat melakukan operasi terhadap elemen saat terjadi suatu peristiwa: saat pengguna mengklik elemen, saat halaman dimuat, saat formulir disubmit, dll.
<h1 onclick="style.color='merah'">Klik teks ini</h1>
Contoh di atas dapat menentukan saat pengguna mengklik judul, judul akan berubah warna menjadi merah.
Anda juga dapat menambahkan skrip di bagian head halaman, kemudian panggil fungsi dari penangan event:
<html>
<head>
<script type="text/javascript">
function gantiwarna()
{
document.getElementById('header').style.color="merah"
}
</script>
</head>
<body>
<h1 id="header" onclick="gantiwarna()"
>Klik teks ini</h1>
</body>
</html>
Penanganan Peristiwa HTML 4.0
Peristiwa | Berikutnya terjadi saat... |
---|---|
onabort | Pengguna menghentikan muat halaman. |
onblur | Pengguna meninggalkan objek. |
onchange | Pengguna mengubah nilai objek. |
onclick | Pengguna mengklik objek. |
ondblclick | Pengguna mengklik ganda objek. |
onfocus | Pengguna mengaktifkan objek. |
onkeydown | Tekan keyboard. |
onkeypress | Tekan keyboard. |
onkeyup | Lepas keyboard. |
onload |
Halaman selesai dimuat. Keterangan:Dalam Netscape, peristiwa ini terjadi saat halaman dimuat. |
onmousedown | Pengguna menekan tombol mouse. |
onmousemove | Tombol mouse bergerak di atas objek. |
onmouseover | Tombol mouse bergerak ke atas objek. |
onmouseout | Tombol mouse mengalir keluar dari objek. |
onmouseup | Pengguna melepaskan tombol mouse. |
onreset | Pengguna menyetel formulir. |
onselect | Pengguna memilih konten di halaman. |
onsubmit | Pengguna mengirim formulir. |
onunload | Pengguna menutup halaman. |
- Halaman Sebelumnya DHTML DOM
- Halaman Berikutnya Ringkasan DHTML