Metode removeAttributeNode() DOM HTML Element

Definisi dan penggunaan

removeAttributeNode() Metode menghapus atribut dari elemen dan mengembalikan Objek Attribute.

Perbedaan antara removeAttribute() dan removeAttributeNode()

removeAttribute() Metode menghapus atribut tanpa mengembalikan nilai.

removeAttributeNode() Metode menghapus Objek Attrdan kembalikan objek yang dihapus.

Hasilnya akan sama.

Pilihan ganti:

Gunakan Metode removeAttribute() Lebih mudah.

Lihat pula:

Panduan referensi:

Metode getAttributeNode()

Metode setAttributeNode()

Metode createAttribute()

Metode getAttribute()

Metode setAttribute()

Metode hasAttribute()

Nilai atribut

Objek Attribute DOM HTML

Tutorial:

Atribut HTML

Contoh

Contoh 1

Hapus node atribut class dari elemen <h1> pertama:

const element = document.getElementsByTagName("H1")[0];
const attr = element.getAttributeNode("class");
element.removeAttributeNode(attr);

Coba sendiri

Contoh 2

Hapus node atribut href dari tautan:

const element = document.getElementById("myAnchor");
const attr = element.getAttributeNode("href");
element.removeAttributeNode(attr);

Coba sendiri

Sintaks

element.removeAttributeNode(oldAttr)

Parameter

Parameter Deskripsi
oldAttr Diperlukan. Node atribut yang akan dihapus.

Nilai kembalian

Tipe Deskripsi
Objek Mewakili objek Attr atribut yang sudah dihapus.

Tiru

Eksepsi Deskripsi
NO_MODIFICATION_ALLOWED_ERR Elemen saat ini hanya baca, atribut tidak diizinkan untuk dihapus.
NOT_FOUND_ERR oldAttr Bukan atribut elemen saat ini.

Keterangan

Metode ini akan menghapus (dan mengembalikan) node Attr dari koleksi atribut elemen saat ini. Jika DTD menetapkan nilai default untuk atribut yang dihapus, metode ini akan menambahkan node Attr baru yang mewakili nilai default ini.

Petunjuk:Dengan Metode removeAttribute() Menggantikan metode ini sering kali lebih mudah.

Dukungan peramban

element.removeAttributeNode() 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