获取第一个属性的值:
let value = element.attributes[0].value;
亲自试一试 »
获取 "id" 属性的值:
let value = element.getAttributeNode("id").value;
亲自试一试 »
下面有更多示例。
这个value
property 设置或返回属性的值。
返回属性值:
attribute.value
设置属性值:
attribute.value =
value
属性 | 描述 |
值 | 属性的值。 |
类型 | 描述 |
一个字符串 | 属性的值。 |
更改图片的 src 属性的值:
使用 getNamedItem() 方法:
const nodeMap = document.getElementById("light").attributes;
let value = nodeMap.getNamedItem("src").value;
亲自试一试 »
使用 getAttributeNode() 方法:
const element = document.getElementById("light");
element.getAttributeNode("src").value = "pic_bulbon.gif";
亲自试一试 »
attribute.value
是 DOM Level 1 (1998) 功能。
所有浏览器都完全支持它:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!