Metoden removeAttribute() DOM Element HTML

Definisi dan penggunaan

removeAttribute() Metode menghapus atribut dari elemen.

Petunjuk:Operasi menghapus atribut yang tidak ada atau yang belum diset tapi memiliki nilai default akan diabaikan.

Perbedaan antara removeAttribute() dan removeAttributeNode()

removeAttribute() Metode menghapus atribut dan tidak mengembalikan nilai apapun.

removeAttributeNode() Metode menghapus objek Attr dan mengembalikan objek yang dihapus.

Hasilnya akan sama.

Lihat pula:

Panduan referensi:

Metode getAttribute()

Metode setAttribute()

Metode hasAttribute()

Metode hasAttributes()

Metode getAttributeNode()

Metode setAttributeNode()

Metode removeAttributeNode()

Panduan:

Atribut HTML

Contoh

Contoh 1

Menghapus atribut class dari elemen <h1>:

document.getElementsByTagName("H1")[0].removeAttribute("class");

Coba sendiri

Contoh 2

Menghapus atribut href dari elemen <a>:

document.getElementById("myAnchor").removeAttribute("href");

Coba sendiri

Sintaks

element.removeAttribute(name)

Parameter

Parameter Deskripsi
name Diperlukan. Nama atribut.

Nilai kembalian

Tidak ada.

Melempar

Jika elemen hanya baca dan tidak mengizinkan untuk menghapus atributnya, metode ini akan melempar DOMException dengan kode NO_MODIFICATION_ALLOWED_ERR.

Dukungan peramban

element.removeAttribute() Adalah fitur DOM Level 1 (1998).

Semua peramban mendukungnya sepenuhnya:

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