HTML DOM getAttributeNode() 方法

HTML DOM Element 對(duì)象

getAttributeNode()方法返回指定元素的指定屬性, 返回值是 Attr 節(jié)點(diǎn)類型

如果給定的屬性不存在,則返回的值將為null或“”(空字符串)。

使用attribute.value屬性返回屬性節(jié)點(diǎn)的值。

如果只想返回屬性值,請(qǐng)使用getAttribute()方法。

您可以在我們的HTML DOM屬性對(duì)象中了解有關(guān)Attr對(duì)象的更多信息。

語法:

element.getAttributeNode(attr)
var elem = document.getElementsByTagName("H1")[0];
var attr = elem.getAttributeNode("class").value;
測(cè)試看看?/?

瀏覽器兼容性

所有瀏覽器完全支持getAttributeNode()方法:

Method
getAttributeNode()

參數(shù)值

參數(shù)描述
attr您要返回的屬性的名稱

技術(shù)細(xì)節(jié)

返回值:一個(gè)Attr對(duì)象,表示指定的屬性節(jié)點(diǎn)
DOM版本:DOM級(jí)別1

更多實(shí)例

獲取元素的樣式屬性節(jié)點(diǎn)的值:

var elem = document.getElementsByTagName("H1")[0];
var attr = elem.getAttributeNode("style").value;
測(cè)試看看?/?

獲取錨元素的href屬性節(jié)點(diǎn)的值:

var elem = document.getElementsByTagName("a")[0];
var attr = elem.getAttributeNode("href").value;
測(cè)試看看?/?

獲取圖像元素node的src屬性值:

var elem = document.getElementsByTagName("img")[0];
var attr = elem.getAttributeNode("src").value;
測(cè)試看看?/?

相關(guān)參考

HTML教程:HTML屬性

HTML DOM參考:HTML DOM屬性對(duì)象

HTML DOM參考:element.getAttribute()方法

HTML DOM參考:element.setAttribute()方法

HTML DOM參考:element.removeAttributeNode()方法

HTML DOM Element 對(duì)象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清