getAttribute()方法返回元素上指定屬性的值。
如果給定的屬性不存在,則返回的值將為null或“”(空字符串)。
如果要將屬性作為Attr對象返回,請使用getAttributeNode()方法。
element.getAttribute(attr)
var x = document.getElementsByTagName("H1")[0].getAttribute("class");測試看看?/?
所有瀏覽器完全支持getAttribute()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
getAttribute() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
attr | 您要從中獲取值的屬性的名稱 |
返回值: | 一個字符串,表示指定屬性的值 |
---|---|
DOM版本: | DOM級別1 |
獲取元素的style屬性的值:
var x = document.getElementsByTagName("H1")[0]; x.getAttribute("style");測試看看?/?
獲取錨元素的href屬性值:
var x = document.getElementsByTagName("a")[0]; x.getAttribute("href");測試看看?/?
獲取圖像元素的src屬性的值:
var x = document.getElementsByTagName("img")[0]; x.getAttribute("src");測試看看?/?
HTML教程:HTML屬性
HTML DOM參考:element.hasAttribute()方法
HTML DOM參考:element.setAttribute()方法
HTML DOM參考:element.removeAttribute()方法