HTML DOM Element getAttributeNode() 方法
- Halaman Sebelumnya getAttribute()
- Halaman Berikutnya getBoundingClientRect()
- Kembali ke Tahap Atas Objek Elements DOM HTML
知识点:getAttribute() 和 getAttributeNode() 的区别
getAttribute()
方法返回属性的值。
getAttributeNode()
Method kembalian Objek Attr, anda mesti menggunakan Properti Attr value Untuk mendapatkan nilai ini.
Hasilnya adalah yang sama.
Contoh
Contoh 1
Dapatkan nilai node properti class elemen <h1>:
const element = document.getElementsByTagName("H1")[0]; let text = element.getAttributeNode("class").value;
Contoh 2
Dapatkan nilai node properti target elemen <a>:
var elmnt = document.getElementById("myAnchor"); var attr = elmnt.getAttributeNode("target").value;
Contoh 3
Dapatkan nilai node properti onclick elemen <button>:
var elmnt = document.getElementById("myBtn"); var attr = elmnt.getAttributeNode("onclick").value;
Syarat
element.getAttributeNode(name)
Parameter
Parameter | Penerangan |
---|---|
name | Diperlukan. Nama properti. |
Kembalian nilai
Jenis | Penerangan |
---|---|
Objek | Objek Attr node properti |
null | Jika properti tidak ada. |
Penggambangan
getAttributeNode()
Method akan mengembalikan sebuah node Attr, yang mewakili nilai properti yang ditentukan. Perhatian, node Attr ini juga dapat diambil melalui atribut attributes yang diwarisi dari interface Node.
Pendukung pereka penggunaan
element.getAttributeNode()
Adalah kelembagaan DOM Level 1 (1998) ciri.
Semua pereka penggunaan mengesahkan penuhnya:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | 9-11 | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya getAttribute()
- Halaman Berikutnya getBoundingClientRect()
- Kembali ke Tahap Atas Objek Elements DOM HTML