HTML DOM memilikiAttribute() Metode
Objek ElemenContoh
Cari tahu apakah elemen <button> memiliki atribut onclick:
var x = document.getElementById("myBtn").hasAttribute("onclick");
Lebih banyak contoh "Coba Sendiri" di bawah ini.
Definisi dan Penggunaan
Metode hasAttribute() mengembalikan true jika atribut yang ditentukan ada, jika tidak maka akan mengembalikan false.
Tip: Gunakan setAttribute() untuk menambahkan atribut baru atau mengubah nilai atribut yang ada pada sebuah elemen.
Dukungan Peramban
Angka-angka dalam tabel menentukan versi browser pertama yang sepenuhnya mendukung metode ini.
Method | |||||
---|---|---|---|---|---|
hasAttribute() | Yes | 9.0 | Yes | Yes | Yes |
Sintaksis
element.hasAttribute(attributename)
Parameter
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to check if exists |
Detail Teknis
Nilai Kembali: | Sebuah Boolean, mengembalikan true jika elemen memiliki atribut, jika tidak salah |
---|---|
Versi DOM | Objek Elemen Level 2 Inti |
Lebih Banyak Contoh
Contoh
Cari tahu apakah elemen <a> memiliki atribut target. Jika demikian, ubah nilai atribut target menjadi "_self":
// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor");
// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {
x.setAttribute("target", "_self");
}
Halaman Terkait
Tutorial HTML: Atribut HTML
Referensi DOM HTML: Metode getAttribute()
Referensi DOM HTML: Metode removeAttribute()
Referensi DOM HTML: Metode setAttribute()
Objek Elemen