HTMLOptionElement: label property

The label property of the HTMLOptionElement represents the text displayed for an option in a <select> element or as part of a list of suggestions in a <datalist> element. It reflects the <option> element's label attribute.

If the attribute is omitted or the empty string, the label property returns the element's text content.

Value

A string.

Example

js
const optionElement = document.getElementById("exampleOption");
console.log(`Option's label: ${optionElement.label}`);
optionElement.label = "Updated label";

Specifications

Browser compatibility

See also