HTML DOM Element getAttributeNode() yöntemi

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:

setAttribute() yöntemi

hasAttribute() yöntemi

removeAttribute() yöntemi

setAttributeNode() yöntemi

removeAttributeNode() yöntemi

Eğitim:

HTML özellikleri

Referans Kılavuzu:

HTML DOM Attribute nesnesi

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;

Kişisel olarak deneyin

Örnek 2

<a> elementinin target özellik düğümünün değerini almak:

var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;

Kişisel olarak deneyin

Örnek 3

<button> elementinin onclick özellik düğümünün değerini almak:

var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;

Kişisel olarak deneyin

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