Acara JavaScript
Peristiwa HTML berlangsung pada hal-hal elemen HTML.
Bila menggunakan JavaScript di halaman HTML, JavaScript dapat memicu peristiwa ini.
HTML Kegiatan
Acara HTML dapat perilaku browser juga bisa perilaku pengguna.
Berikut ini adalah contoh dari acara HTML:
- Halaman HTML selesai dimuat
- Ketika HTML perubahan field input
- tombol HTML diklik
Biasanya, ketika suatu peristiwa terjadi, Anda dapat melakukan sesuatu.
Ketika suatu peristiwa dipicu JavaScript dapat mengeksekusi beberapa kode.
elemen HTML dapat ditambahkan ke atribut acara menggunakan kode JavaScript untuk menambahkan elemen HTML.
tanda kutip tunggal:
tanda kutip ganda:
Pada contoh berikut, elemen tombol menambahkan atribut onclick (ditambah code):
contoh
Coba »
Contoh di atas, JavaScript isi kode id = "demo" elemen.
Pada contoh berikut, kode tersebut akan mengubah isi dari elemen itu sendiri (menggunakan .innerHTML ini):
Kode JavaScript biasanya beberapa baris kode. Lebih umum dipanggil oleh sifat acara: |
Acara HTML umum
Berikut adalah daftar dari beberapa acara HTML umum:
peristiwa | deskripsi |
---|---|
onchange | perubahan elemen HTML |
onclick | Seorang pengguna mengklik elemen HTML |
onmouseover | pengguna menggerakkan mouse pada sebuah elemen HTML |
onmouseout | Pengguna menggerakkan mouse dari elemen HTML |
onkeydown | Pengguna menekan tombol |
onload | browser selesai loading halaman |
Lebih daftar Event: Referensi JavaScript - event HTML DOM .
JavaScript Apa yang bisa dilakukan?
Peristiwa dapat digunakan untuk menangani validasi form, input pengguna, perilaku pengguna dan tindakan browser:
- Peristiwa dipicu ketika beban halaman
- Peristiwa dipicu saat halaman Tutup
- Pengguna mengklik tombol untuk melakukan tindakan
- Memverifikasi legitimasi input pengguna
- Dan seterusnya ...
Anda dapat menggunakan berbagai metode untuk mengeksekusi kode JavaScript acara:
- HTML atribut acara dapat mengeksekusi kode JavaScript secara langsung
- HTML atribut acara dapat memanggil fungsi JavaScript
- Anda dapat menentukan event handler Anda sendiri untuk elemen HTML
- Anda dapat mencegah terjadinya suatu peristiwa.
- Dan seterusnya ...
Dalam HTML DOM bab Anda akan mempelajari lebih lanjut tentang acara dan pengetahuan event handler. |