HTML DOM Element getAttributeNode() 方法

定义和用法

getAttribute() 方法返回指定属性名的属性值,以 Attr 对象。

替代方案:

使用 getAttribute() 方法 会更容易。

另请参阅:

setAttribute() 方法

hasAttribute() 方法

removeAttribute() 方法

setAttributeNode() 方法

removeAttributeNode() 方法

教程:

HTML attributes

参考手册:

HTML DOM Attribute 对象

知识点:getAttribute() 和 getAttributeNode() 的区别

getAttribute() 方法返回属性的值。

getAttributeNode() methoda kai amfani da kai samar da kiyasta na ita. Attr kwayar, kai kai kai kai amfani da ita, a kai amfani da ita: Attr value kwayar kai amfani da kai samar da kiyasta na ita.

na kai amfani da kai samar da kiyasta na matsayin ita.

shafin

kware 1

kai amfani da kai samar da kiyasta na matsayin kwayar class na <h1>:

const element = document.getElementsByTagName("H1")[0];
let text = element.getAttributeNode("class").value;

kai amfani da kai jiki

kware 2

kai amfani da kai samar da kiyasta na matsayin kwayar target na <a>:

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

kai amfani da kai jiki

kware 3

kai amfani da kai samar da kiyasta na matsayin kwayar onclick na <button>:

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

kai amfani da kai jiki

kwananin

element.getAttributeNode(name)

kwayar

kwayar kwananin
name dama. sunan kwayar.

kai amfani da

kware kwananin
kwayar kwayar Attr.
null idan kwayar ba a samar da ita ba.

kwananin

getAttributeNode() hanyar cikin methoda za a kai amfani da ita kai kai cikin Attr kwayar, wanda ke wakiltar kiyasta na matsayin. Kware, kai kai kai kai attributes da kai amfani da kwayar Node a kai kai cikin amfani da Attr kwayar.

browsersu suka tukurin

element.getAttributeNode() ya kasance DOM Level 1 (1998) kwarewa.

kai duk browsersu a kai cikin kai amfani da ita:

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