The head read-only property of the Document interface returns the <head> element of the current document.

Syntax

var objRef = document.head;

Value

An HTMLHeadElement.

Example

<!doctype html>
<head id="my-document-head">
  <title>Example: using document.head</title>
</head>

<script>
  var theHead = document.head;

  console.log(theHead.id); // "my-document-head";

  console.log( theHead === document.querySelector("head") ); // true
</script>

Notes

document.head is read-only. Trying to assign a value to this property will fail silently or, in Strict Mode, throws a TypeError.

Specifications

Specification Status Comment
HTML Living Standard
The definition of 'Document.head' in that specification.
Living Standard Initial definition.
HTML 5.1
The definition of 'Document.head' in that specification.
Recommendation  
HTML5
The definition of 'Document.head' in that specification.
Recommendation  

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support Yes Yes49115
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support Yes Yes Yes4 Yes Yes ?

See Also

Document Tags and Contributors

Last updated by: Tigt,