元素: getAttribute() 方法
getAttribute()
是 Element
接口的方法,用于返回元素上指定属性的值。
如果给定的属性不存在,则返回的值将为 null
。
如果您需要检查 Attr
节点的属性,可以使用 getAttributeNode()
方法代替。
语法
js
getAttribute(attributeName)
参数
attributeName
是要获取其值的属性的名称。
返回值
如果属性存在,则为包含 attributeName
值的字符串,否则为 null
。
示例
html
<!-- example div in an HTML DOC -->
<div id="div1">Hi Champ!</div>
js
// in a console
const div1 = document.getElementById("div1");
//=> <div id="div1">Hi Champ!</div>
const exampleAttr = div1.getAttribute("id");
//=> "div1"
const align = div1.getAttribute("align");
//=> null
描述
小写
当在标记为 HTML 文档的 DOM 中的 HTML 元素上调用 getAttribute()
时,它会在继续之前将参数转换为小写。
检索 nonce 值
规范
规范 |
---|
DOM 标准 # ref-for-dom-element-getattribute① |
浏览器兼容性
BCD 表格仅在浏览器中加载