轻松上手,快乐学习!

HTML DOM getAttribute() 方法


实例

获取 <h1> 元素的 class 属性的值:

var x = document.getElementsByTagName("H1")[0].getAttribute("class");
亲自试一试 »

页面下方有更多实例。


定义和用法

getAttribute() 方法返回元素的具有指定名称的属性值。

提示: 如果要将属性作为 Attr 对象返回,请使用 getAttributeNode() 方法。


浏览器支持

方法
getAttribute() Yes Yes Yes Yes Yes

语法

element.getAttribute(attributename)

参数值

参数 类型 描述
attributename String 必需。要从中获取值的属性的名称

技术细节

返回值: 一个字符串,表示指定属性的值。

注释: 如果属性不存在,则返回值为 null 或空字符串 ("")
DOM 版本 Core Level 1 Element Object

更多实例

实例

获取 <a> 元素的目标属性的值:

var x = document.getElementById("myAnchor").getAttribute("target");
亲自试一试 »

实例

获取 <button> 元素的 onclick 事件属性的值:

var x = document.getElementById("myBtn").getAttribute("onclick");
亲自试一试 »

相关页面

HTML 教程: HTML 属性

HTML DOM 参考手册: hasAttribute() 方法

HTML DOM 参考手册: removeAttribute() 方法

HTML DOM 参考手册: setAttribute() 方法