HTML DOM Document scripts 属性
- 前ページ renameNode()
- 次ページ strictErrorChecking
- 上一層に戻る HTML DOM Documents
Script オブジェクト
Script オブジェクト HTMLCollection
HTML 要素の似たような配列(リスト)のコレクションです。
属性 インデックスを通じてコレクション内の要素にアクセスできます(0から始まる)。
属性はコレクション内の要素の数を返します。
インスタンス
例 1
ドキュメント内の <script> 要素の数:
document.scripts.length;
例 3
例 2
document.scripts[0].text;
例 3
最初の <script> 要素の内容を返します:
document.scripts.item(0).text;
例 4
id="myScript" の <script> 要素の内容を返します:
document.scripts.namedItem("myScript").text;
例 5
すべての <script> 要素を巡回し、各 id を出力します: const collection = document.scripts; let text = ""; for (let i = 0; i < collection.length; i++) { text += collection[i].id + "<br>";
実際に試してみてください
document.scripts
文法
文法 | 説明 |
---|---|
属性 | length |
コレクション内の <script> 要素の数。
コレクション内の <script> 要素の数。 | 説明 |
---|---|
方法item([ |
index 指定された索引の要素(0から始まる)を返します。 |
]item(namedItem( |
index 指定された索引の要素(0から始まる)を返します。 |
もし索引が範囲外の場合、null を返します。もしnamedItem( |
) もし 指定された の要素。 もし id |
存在しない場合、null を返します。
タイプ | 説明 |
---|---|
オブジェクト |
HTMLCollection オブジェクト。 ドキュメント内のすべての <form> 要素。 ソースコード内での出現順序に従って並べ替えます。 |
ブラウザのサポート
document.scripts
DOMレベル2(2001)の機能です。
すべてのブラウザがサポートしています:
クローム | IE | エッジ | ファイアフォックス | サファリ | オペラ |
---|---|---|---|---|---|
クローム | IE | エッジ | ファイアフォックス | サファリ | オペラ |
サポート | 9-11 | サポート | サポート | サポート | サポート |
- 前ページ renameNode()
- 次ページ strictErrorChecking
- 上一層に戻る HTML DOM Documents