JavaScript HTML DOM
Melalui DOM HTML, akses ke semua elemen dokumen JavaScript HTML.
HTML DOM (Document Object Model)
Ketika halaman dibuka, browser akan membuat dokumen halaman model objek (Document Object Model).
Model HTML DOM disusun sebagai pohon benda:
pohon HTML DOM
model objek diprogram, JavaScript memperoleh kemampuan yang cukup untuk membuat HTML yang dinamis.
- JavaScript dapat mengubah halaman untuk semua elemen HTML
- JavaScript dapat mengubah halaman HTML semua properti
- JavaScript dapat mengubah halaman semua gaya CSS
- JavaScript dapat bereaksi terhadap semua halaman peristiwa
Menemukan elemen HTML
Biasanya, JavaScript, Anda perlu memanipulasi elemen HTML.
Untuk melakukan hal ini, Anda harus terlebih dahulu menemukan elemen. Ada tiga cara untuk melakukan ini:
- Cari elemen HTML dengan id
- Cari elemen HTML dengan nama tag
- Cari elemen HTML dengan nama kelas
Menemukan elemen HTML dengan id
Menemukan elemen HTML dalam DOM Cara termudah adalah dengan menggunakan id elemen.
Contoh ini menemukan id = "intro" elemen:
Jika menemukan elemen, metode ini akan menjadi bentuk objek (x dalam) kembali elemen.
Jika unsur ini tidak ditemukan, maka x akan berisi null.
Menemukan elemen HTML dengan nama tag
Contoh ini menemukan id = "main" unsur-unsur, dan kemudian mencari id = elemen "main" dalam semua <p> elemen:
Cari elemen HTML dengan nama kelas
Dalam hal ini dengangetElementsByClassName fungsi untuk menemukan kelas = "intro" elemen:
HTML DOM Tutorial
Dalam tutorial ini halaman berikut, Anda akan belajar:
- Bagaimana mengubah isi dari elemen HTML (innerHTML)
- Bagaimana mengubah gaya elemen HTML (CSS)
- Bagaimana acara HTML DOM dari reaksi
- Bagaimana cara menambahkan atau menghapus elemen HTML