Jika Anda melihat pesan ini, artinya kami mengalami masalah saat memuat sumber daya eksternal di situs web kami Show Jika Anda menggunakan filter web, pastikan domain *. kastatis. org dan *. kasandbox. org dibuka blokirnya Salah satu metode paling umum untuk mengakses elemen dalam HTML DOM adalah getElementById() yang mengakses elemen berdasarkan nilai atribut ID-nya. Nilai atribut ID seharusnya unik dan tidak ada dua elemen pada satu halaman HTML yang memiliki ID serupa. Bahkan jika ada beberapa elemen yang memiliki ID yang sama, metode getElementById() hanya mengembalikan satu elemen (elemen pertama dengan ID tersebut dalam file HTML) Sekarang kita akan melihat contoh untuk lebih memahami bagaimana metode getElementById() bekerja Catatan. Konsol browser digunakan untuk demonstrasi contoh dalam artikel ini File HTML berikut akan digunakan untuk contoh ini; <. DOCTYPE html> Dalam file HTML yang diberikan di atas, kami memiliki paragraf dengan id unik i. e. contoh-id. Jika kita ingin mengakses elemen paragraf ini, kita dapat menggunakan metode getElementById() < skrip > Kita sekarang dapat menggunakan variabel paragraf yang baru dibuat untuk memanipulasi elemen contoh-id langsung dari JavaScript e. g jika kita ingin mengubah latar belakang dan warna teks paragraf itu < skrip > Cara mengakses elemen DOM berdasarkan kelasnyaMetode getElementsByClassName() dapat digunakan untuk mendapatkan beberapa elemen yang memiliki nilai atribut kelas yang sama. Untuk menunjukkan bagaimana metode getElementsByClassName() bekerja, kami akan memodifikasi file HTML kami dengan cara berikut <. DOCTYPE html>DOCTYPE html> Metode getElementsByClassName() mengembalikan semua elemen yang memiliki kelas tertentu dalam bentuk array. Jadi jika kita ingin memodifikasi hanya satu elemen yang ada di dalam array yang dikembalikan, kita perlu mengaksesnya dengan nomor indeksnya < skrip > Kita bisa menggunakan perulangan for jika kita ingin menerapkan perubahan yang sama ke semua elemen array < skrip > Cara mengakses elemen DOM dengan Tag merekaJavaScript juga menyediakan metode getElementsByTagName() yang dapat digunakan untuk mengakses semua elemen yang memiliki tag HTML yang sama <. DOCTYPE html>DOCTYPE html> Kita dapat kembali menggunakan loop untuk menerapkan perubahan yang sama ke semua elemen yang ada di dalam array baru < skrip > Cara mengakses elemen DOM dengan menggunakan metode Query SelectorsJavaScript juga memiliki metode querySelector() dan querySelectorAll() yang dapat digunakan untuk mengakses elemen DOM HTML. Untuk mengakses satu elemen kita dapat menggunakan metode querySelector(); <. DOCTYPE html>DOCTYPE html> Tanda # adalah pemilih untuk atribut ID sedangkan. tanda adalah pemilih untuk atribut kelas Metode querySelectorAll() mengembalikan larik yang berisi semua elemen DOM dengan nama kelas atau ID tertentu <. DOCTYPE html>DOCTYPE html> Kita dapat melakukan berbagai metode seperti. metode forEach() pada array yang dikembalikan oleh querySelectorAll(). Metode ini tidak berfungsi dengan array yang dikembalikan oleh metode getElement KesimpulanMengakses elemen DOM HTML dan menjadikannya interaktif melalui JavaScript adalah bagian paling dasar namun penting dari setiap pekerjaan Front-end Develoepr. Di sini kami telah membuat daftar lima metode paling umum yang digunakan dalam JavaScript untuk mengakses elemen DOM Bagaimana cara mengakses elemen DOM di JS?Mengakses elemen DOM Dengan ID. JavaScript dapat menemukan elemen HTML di DOM berdasarkan "id" elemen tersebut. Objek dokumen menyediakan metode "getElementById()" untuk menyelesaikan tugas ini .
Apa itu elemen DOM dalam JavaScript?Document Object Model (DOM) adalah antarmuka pemrograman untuk dokumen web . Ini mewakili halaman sehingga program dapat mengubah struktur, gaya, dan konten dokumen. DOM merepresentasikan dokumen sebagai node dan objek; .
Apa itu JavaScript dan bagaimana cara kerjanya dengan DOM?Model Objek Dokumen atau DOM adalah antarmuka yang menentukan cara browser membaca dokumen XML atau HTML Anda . JavaScript diizinkan untuk memanipulasi struktur & gaya halaman web Anda. Setelah browser membaca dokumen HTML, itu membuat pohon representasional yang dikenal sebagai Document Object Model. |