HTML DOM Attributes value 属性
实例
例子 1
获取第一个属性的值:
let value = element.attributes[0].value;
例子 2
获取 "id" 属性的值:
let value = element.getAttributeNode("id").value;
例子 3
更改图像的 src 属性的值,使用 getNamedItem() 方法:
const nodeMap = document.getElementById("light").attributes;
let value = nodeMap.getNamedItem("src").value;
例子 4
使用 getAttributeNode() 方法:
const element = document.getElementById("light");
element.getAttributeNode("src").value = "bulbon.gif";
语法
返回属性值:
attribute.value
设置属性值:
attribute.value = value
属性
| 属性 | 描述 |
|---|---|
| value | 属性的值。 |
返回值
| 类型 | 描述 |
|---|---|
| 字符串 | 属性的值。 |
浏览器支持
attribute.value 是 DOM Level 1 (1998) 特性。
所有浏览器都支持它:
| Chrome | IE | Edge | Firefox | Safari | Opera |
|---|---|---|---|---|---|
| Chrome | IE | Edge | Firefox | Safari | Opera |
| 支持 | 9-11 | 支持 | 支持 | 支持 | 支持 |