HTML DOM Element getAttributeNode() yöntemi
- Önceki sayfa getAttribute()
- Sonraki sayfa getBoundingClientRect()
- Bir üst seviyeye dön HTML DOM Elements nesnesi
Tanım ve Kullanım
getAttribute()
Yöntem, belirtilen öznitelik adının öznitelik değerini Attr nesnesi olarak döndürür.
Alternatif Çözüm:
Kullanım: getAttribute() yöntemi Daha kolay olacaktır.
Ayrıca bkz:
Eğitim:
Referans Kılavuzu:
Konu: getAttribute() ve getAttributeNode() arasındaki fark
getAttribute()
方法返回属性的值。
getAttributeNode()
methodu döndürmek zorundasınız. methodu döndürmek zorundasınız., Attr nesnesi Attr value özelliği Bu değeri almak için
Sonuçlar aynıdır.
Örnek
Örnek 1
<h1> elementinin class özellik düğümünün değerini almak:
const element = document.getElementsByTagName("H1")[0]; let text = element.getAttributeNode("class").value;
Örnek 2
<a> elementinin target özellik düğümünün değerini almak:
var elmnt = document.getElementById("myAnchor"); var attr = elmnt.getAttributeNode("target").value;
Örnek 3
<button> elementinin onclick özellik düğümünün değerini almak:
var elmnt = document.getElementById("myBtn"); var attr = elmnt.getAttributeNode("onclick").value;
Sözdizimi
element.getAttributeNode(name)
Parametre
Parametre | Açıklama |
---|---|
name | Gerekli. Özelliğin adı. |
Dönüş değeri
Tip | Açıklama |
---|---|
Nesne | Özellik düğümünün Attr nesnesi. |
null | Eğer özellik yoksa. |
Açıklama
getAttributeNode()
Bu yöntem, belirtilen özelliğin değerini temsil eden bir Attr düğümünü döndürecektir. Dikkat edilmesi gereken, Node arayüzünden miras alınan attributes özelliği ile de bu Attr düğümünü elde edebilirsiniz.
Tarayıcı Desteği
element.getAttributeNode()
DOM Level 1 (1998) özelliğidir.
Tüm tarayıcılar tamamen onu destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Destek | 9-11 | Destek | Destek | Destek | Destek |
- Önceki sayfa getAttribute()
- Sonraki sayfa getBoundingClientRect()
- Bir üst seviyeye dön HTML DOM Elements nesnesi