例
得到的值class的属性<h1>元素:
var x = document.getElementsByTagName("H1")[0].getAttribute("class");
x的结果将是:
democlass
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
所述getAttribute()方法返回与指定名称的属性的元素的,的值。
提示:使用getAttributeNode()如果你想返回属性为Attr对象的方法。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
getAttribute() | 是 | 是 | 是 | 是 | 是 |
句法
参数值 参数 类型 描述 attributename String 需要。 属性的名称,你想从价值
技术细节
返回值: 一个String,代表specified属性的值。
注意:如果属性不存在,则返回值为null或空字符串("") DOM版本 核心1级元素对象
更多示例
例
获取的价值target的属性<a>元素:
var x = document.getElementById("myAnchor").getAttribute("target"); x的结果将是:
_blank
试一试»
例
得到的onclick事件属性的值<button>元素:
var x = document.getElementById("myBtn").getAttribute("onclick"); x的结果将是:
myFunction() 试一试»
相关页面
HTML教程: HTML属性
HTML DOM参考: href="met_element_hasattribute.html"> hasAttribute() Method
HTML DOM参考: href="met_element_removeattribute.html"> removeAttribute() Method
HTML DOM参考: href="met_element_setattribute.html"> setAttribute() Method