HTML DOM Attribute value

Examples

Get the value of the first attribute:

let value = element.attributes[0].value;
Try it Yourself »

Get the value of the "id" attribute:

let value = element.getAttributeNode("id").value;
Try it Yourself »

More examples below.


Description

The value property sets or returns the value of an attribute.


Syntax

Return the attribute value:

attribute.value

Set the attribute value:

attribute.value = value

Property

Property Description
value The value of the attribute.

Return Value

Type Description
A stringThe value of the attribute.


More Examples

Change the value of the src attribute of an image:

Use the getNamedItem() method:

const nodeMap = document.getElementById("light").attributes;
let value = nodeMap.getNamedItem("src").value;
Try it Yourself »

Use the getAttributeNode() method:

const element = document.getElementById("light");
element.getAttributeNode("src").value = "pic_bulbon.gif";
Try it Yourself »

Browser Support

attribute.value is a DOM Level 1 (1998) feature.

It is fully supported in all browsers:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 9-11


Copyright 1999-2023 by Refsnes Data. All Rights Reserved.