HTML DOM attributes 屬性

HTML DOM Element 對象

attributes屬性返回注冊到指定元素節(jié)點(diǎn)的所有屬性節(jié)點(diǎn)的活動集合。

可以通過索引號訪問節(jié)點(diǎn),索引從0開始。

使用NamedNodeMap對象的length屬性來確定屬性的數(shù)量。

HTML屬性是屬性節(jié)點(diǎn),所有屬性和方法可用于Attribute對象。

語法:

element.attributes
var len = document.querySelector("img").attributes.length;
測試看看?/?

瀏覽器兼容性

所有瀏覽器完全支持attribute屬性:

屬性
attributes

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

返回值:NamedNodeMap對象,表示節(jié)點(diǎn)屬性的集合
DOM版本:DOM級別1

更多實(shí)例

獲取IMG元素的第二個(gè)屬性(索引1)的名稱:

var x = document.querySelector("img").attributes[1].name;
測試看看?/?

獲取IMG元素的第二個(gè)屬性(索引1)的值:

var x = document.querySelector("img").attributes[1].value;
測試看看?/?

遍歷IMG元素的所有屬性,并輸出每個(gè)屬性的名稱和值:

var attrList = document.querySelector("img").attributes;
var txt = "";

for (let i = 0; i < attrList.length; i++) {
txt += attrList[i].name + " = " + attrList[i].value + "<br>";
}
測試看看?/?

HTML DOM Element 對象

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