Selamat datang di tutorial singkat tentang cara mengatur dan mendapatkan atribut data HTML di Javascript. Ingin memasukkan properti atau data kustom Anda sendiri ke dalam elemen HTML? Show
Itu mencakup dasar-dasarnya, tetapi baca terus untuk contoh lainnya ⓘ Saya telah menyertakan file zip dengan semua kode sumber contoh di awal tutorial ini, jadi Anda tidak perlu menyalin-tempel semuanya… Atau jika Anda hanya ingin langsung masuk
TLDR – SLIDE CEPATUnduh & Catatan
UNDUH & CATATANPertama, berikut adalah tautan unduhan ke kode contoh seperti yang dijanjikan
CATATAN CEPATJika Anda menemukan bug, jangan ragu untuk berkomentar di bawah ini. Saya mencoba menjawab pertanyaan singkat juga, tetapi itu adalah satu orang versus seluruh dunia… Jika Anda sangat membutuhkan jawaban, silakan periksa daftar situs web saya untuk mendapatkan bantuan dalam pemrograman
DOWNLOAD KODE CONTOHKlik di sini untuk mengunduh kode sumber, saya telah merilisnya di bawah lisensi MIT, jadi silakan membangun di atasnya atau menggunakannya dalam proyek Anda sendiri
DAPATKAN & SET ATRIBUT DATABaiklah, sekarang mari kita masuk ke contoh bagaimana bekerja dengan atribut data di Javascript
1) ATUR ATRIBUT DATA1 set. html _Seperti pada pendahuluan di atas, ada 2 cara untuk mengatur atribut data HTML
Ya, kami dapat memiliki beberapa atribut data yang dilampirkan ke satu elemen
2) DAPATKAN ATRIBUT DATA2-dapatkan. html
Yang ini sesederhana mungkin. Kami juga dapat mengambil data menggunakan 3 yang sama
3) SET ARRAY KE ATTRIBUT DATA3-array. html
Catatan singkat, atribut data HTML harus berupa string dan tidak akan menerima array/objek
4) SIMPAN SNIPPET HTML DI ATTRIBUT DATA4-html. html _Ya, kita bisa mengatur potongan HTML menjadi atribut data… Tapi pertanyaannya adalah, mengapa?
5) SET GAYA CSS BERDASARKAN ATTRIBUT DATA5 gaya. html
Contoh terakhir ini adalah sedikit tambahan untuk mendemonstrasikan bagaimana CSS juga dapat digunakan untuk menargetkan atribut data yang berbeda – Agak berguna, tetapi saya pribadi masih lebih suka menggunakan kelas dan variabel CSS
BIT & LINK EKSTRAItu saja untuk tutorialnya, dan ini adalah bagian kecil tentang beberapa tambahan dan tautan yang mungkin berguna bagi Anda
PERIKSA KOMPATIBILITAS
Atribut data sudah didukung dengan baik di hampir setiap browser
LINK dan REFERENSI
LEMBAR CHEAT INFOGRAFISTerima kasih telah membaca, dan kami telah sampai pada akhir. Saya harap ini membantu Anda untuk lebih memahami, dan jika Anda ingin berbagi sesuatu dengan panduan ini, jangan ragu untuk berkomentar di bawah ini. Semoga berhasil dan selamat membuat kode Bagaimana cara menetapkan nilai atribut khusus dalam JavaScript?Anda dapat menggunakan getAttribute() dan setAttribute() di JavaScript untuk mendapatkan dan menetapkan nilai atribut data yang berbeda. Metode getAttribute akan mengembalikan null atau string kosong jika atribut yang diberikan tidak ada. Berikut adalah contoh penggunaan metode-metode tersebut. var restoran = dokumen.
Bagaimana Anda membuat atribut data?Menambahkan atribut data itu mudah. Elemen HTML apa pun dapat memiliki sejumlah atribut data yang ditambahkan ke tag pembukanya. Kita cukup mengetik data- diikuti dengan nama atribut kita ke dalam tag pembuka elemen di samping atribut lain yang sudah kita gunakan .
Bagaimana cara mengatur atribut data secara dinamis dalam JavaScript?attr('data-price', someValue); Anda dapat menyetel atribut apa pun, termasuk atribut khusus seperti atribut data HTML5, menggunakan attr(). Anda juga bisa meneruskan fungsi alih-alih nilai tetap ke.
Bagaimana cara menambahkan atribut ke input dalam JavaScript?Gunakan Metode setAttribute() untuk menambahkan atribut readonly ke bidang masukan formulir menggunakan JavaScript . metode setAttribute(). Metode ini menambahkan atribut yang ditentukan ke elemen, dan memberinya nilai yang ditentukan. Jika atribut yang ditentukan sudah ada, maka nilainya sedang diatur atau diubah. |