--- title: Document.head slug: Web/API/Document/head tags: - API - Document - HTML DOM - Reference - head translation_of: Web/API/Document/head ---
{{APIRef("DOM")}}

{{domxref("Document")}} インターフェイスの head は読み取り専用のプロパティで、現在の文書の {{HTMLElement("head")}} 要素を返します。

構文

var objRef = document.head;

{{domxref("HTMLHeadElement")}} です。

<!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>

メモ

document.head は読取専用です。このプロパティに値を代入した場合は、暗黙に失敗するか、 Strict モードの場合は、 {{jsxref("TypeError")}} を投げます。

仕様書

仕様書 状態 備考
{{SpecName('HTML5.1','dom.html#dom-document-head','Document.head')}} {{Spec2('HTML5.1')}}  
{{SpecName('HTML5 W3C','dom.html#dom-document-head','Document.head')}} {{Spec2('HTML5 W3C')}}  
{{SpecName('HTML WHATWG','dom.html#dom-document-head','Document.head')}} {{Spec2('HTML WHATWG')}} 初回定義

ブラウザーの対応

{{Compat("api.Document.head")}}

関連情報