Metode HTML DOM Element hasAttribute()

Definisi dan Penggunaan

Jika atribut ada, maka hasAttribute() Metode mengembalikan true, jika tidak kembalikan false.

Komentar:Jika atribut diset di dokumen dengan jelas, atau tipe dokumen menetapkan nilai baku untuk atribut tersebuthasAttribute() Metode semua mengembalikan true.

Lihat Juga:

Metode getAttribute()

Metode setAttribute()

Metode removeAttribute()

Metode hasAttributes()

Metode getAttributeNode()

Metode setAttributeNode()

Metode removeAttributeNode()

Tutorial:

Atribut HTML

Contoh

Contoh 1

"myButton" apakah memiliki atribut onclick:

let answer = myButton.hasAttribute("onclick");

Coba Sendiri

Contoh 2

Jika elemen <a> memiliki atribut target, ubah nilai menjadi "_self":

if (element.hasAttribute("target")) {
  element.setAttribute("target", "_self");
}

Coba Sendiri

Sintaks

element.hasAttribute(name)

Parameter

Parameter Deskripsi
name Diperlukan. Nama atribut.

Nilai Kembalian

Tipe Deskripsi
Nilai Boolean Jika elemen memiliki atribut, maka bernilai true, jika tidak maka false.

Dukungan Peramban

element.hasAttribute() Adalah fitur DOM Level 2 (2001).

Semua peramban mendukungnya penuhnya:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Dukungan 9-11 Dukungan Dukungan Dukungan Dukungan