例
獲取的名稱first一個的屬性<button>元素:
var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;
x的結果可能是:
onclick
試一試» 更多"Try it Yourself"下面的例子。
定義和用法
的item()方法返回在的NamedNodeMap指定索引處的節點,作為節點對象。
如它們出現在源代碼中的節點進行排序,以及索引從0開始。
注意:有一個NamedNodeMap中指定索引處訪問屬性節點兩種方式:
此語法:
document.getElementsByTagName("BUTTON")[0].attributes.item(1); // The 2nd attribute Try it
會產生相同的結果,因為這句法:
document.getElementsByTagName("BUTTON")[0].attributes[1]; // The 2nd attribute Try it
你可以使用任何你喜歡的方法,但是,最常用的方法是[ 指數 ]。
提示:使用長度屬性來返回的NamedNodeMap對象節點的數量。
瀏覽器支持
方法 | |||||
---|---|---|---|---|---|
item() | 是 | 是 | 是 | 是 | 是 |
句法