document.scripts

概要

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

構文

var scriptList = document.scripts;

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

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

var scripts = document.scripts;

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

ブラウザ実装状況

機能 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) (有) (有) (有)

仕様書

Document Tags and Contributors

Contributors to this page: ethertank
最終更新者: ethertank,