概要
文書中の <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) | (有) | (有) | (有) |