概要

文書中の <script> 要素のリスト(単一の HTMLCollection オブジェクト)を返します。

構文

var scriptList = document.scripts;

scriptList : 戻り値となる HTMLCollection 。 リスト内の各要素は配列の様に添え字を用いて取得可能。

ページ内の <script> 要素の存在を確認する例を以下に示します。

var scripts = document.scripts;

if (scripts.length) {
  // script.length が 0 で有る場合、 if 文はこれを「偽」の真偽値として解釈します。
  // 0 以外…即ち script 要素が存在する場合は「真」として解釈され、アラートが表示されます。
  alert("このページには script 要素があります。");
}

ブラウザ実装状況

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) 9.0 (9.0) (有) (有) (有)
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) 9.0 (9.0) (有) (有) (有)

仕様書

ドキュメントのタグと貢献者

このページの貢献者: fscholz, jsx, ethertank
最終更新者: jsx,