HTMLMapElement: name property

The name property of the HTMLMapElement represents the unique name <map> element. Its value can be used with the useMap attribute of the <img> element to reference a <map> element.

If an id attribute is set on the <map> element, then this name property should be the same as this id.

Value

A non-empty string without whitespaces.

Example

html
<map name="image-map">
  <area shape="circle" coords="15,15,5" />
</map>
js
const mapElement = document.getElementsByName("image-map")[0];
console.log(mapElement.name); // output: "image-map"

Specifications

Specification
HTML Standard
# dom-map-name

Browser compatibility

BCD tables only load in the browser

See also