Add Attribute Javascript To Element

3 min read Jun 22, 2024
Add Attribute Javascript To Element

Menambahkan Atribut ke Elemen dengan JavaScript

JavaScript memberikan kita fleksibilitas yang besar dalam memanipulasi elemen HTML, termasuk menambahkan atribut baru atau mengubah nilai atribut yang sudah ada. Berikut adalah panduan lengkap tentang bagaimana menambahkan atribut ke elemen dengan JavaScript:

Metode setAttribute()

Metode setAttribute() adalah cara yang paling umum dan fleksibel untuk menambahkan atau mengubah atribut pada elemen HTML. Berikut sintaknya:

element.setAttribute(namaAtribut, nilaiAtribut);

Contoh:

Gambar
const myImage = document.getElementById("myImage");
myImage.setAttribute("title", "Gambar yang indah");

Kode di atas akan menambahkan atribut title dengan nilai "Gambar yang indah" ke elemen gambar dengan id "myImage".

Metode style

Jika kita ingin menambahkan atribut CSS inline ke elemen, kita dapat menggunakan properti style pada objek elemen.

Contoh:

Teks di dalam div
const myDiv = document.getElementById("myDiv");
myDiv.style.backgroundColor = "red";
myDiv.style.fontSize = "20px";

Kode di atas akan menambahkan atribut style dengan nilai background-color: red dan font-size: 20px ke elemen div dengan id "myDiv".

Metode Penugasan Langsung

Untuk beberapa atribut, kita bisa langsung menetapkan nilai baru menggunakan penugasan langsung. Contohnya, untuk mengubah nilai src pada elemen gambar:

Gambar
const myImage = document.getElementById("myImage");
myImage.src = "newImage.jpg";

Menghapus Atribut

Untuk menghapus atribut dari elemen, kita dapat menggunakan metode removeAttribute():

element.removeAttribute(namaAtribut);

Contoh:

Gambar
const myImage = document.getElementById("myImage");
myImage.removeAttribute("title");

Kode di atas akan menghapus atribut title dari elemen gambar dengan id "myImage".

Kesimpulan

Menambahkan atribut ke elemen HTML dengan JavaScript memberikan kita kontrol penuh atas elemen dan kontennya. Dengan metode yang tepat, kita dapat dengan mudah menambahkan, mengubah, atau menghapus atribut sesuai kebutuhan.

Latest Posts