English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
scripts속성은 문서에서<script>요소 목록.
리스트의 요소는 소스 코드에서 등장한 순서로 정렬됩니다.
document.scripts
var x = document.scripts.length;테스트를 보고‹/›
모든 브라우저는 scripts 속성을 완전히 지원합니다:
속성 | |||||
scripts | 는 | 는 | 는 | 는 | 는 |
속성 | 설명 |
---|---|
length | 목록에서 반환<script>요소 수 |
메서드 | 설명 |
---|---|
[index) | 지정된 시작 인덱스에 해당하는 특정 노드를 목록에서 반환합니다. 인덱스 번호가 범위를 벗어났을 경우 null을 반환합니다. |
item(index) | 지정된 시작 인덱스에 해당하는 특정 노드를 목록에서 반환합니다. 인덱스 번호가 범위를 벗어났을 경우 null을 반환합니다. |
namedItem(id) | name 지정된 문자열과 일치하는 ID 이름을 가진 특정 노드를 반환합니다. id가 존재하지 않으면 null을 반환합니다. |
반환 값: | 한 개HTMLCollection。이를 통해 배열처럼 목록에 있는 모든 요소를 가져올 수 있습니다. |
---|---|
DOM 버전: | DOM 등급3 |
문서 중 첫 번째 스크립트 요소(인덱스 0)의 내용을 표시합니다:
var x = document.scripts[0].text;테스트를 보고‹/›
모든 스크립트 요소를 순회하며 각 스크립트의 텍스트 내용을 표시합니다:
var myArray = document.scripts; for(let i = 0; i < myArray.length;++) { document.getElementById("x").innerHTML += myArray[i].text + "<br>"; }테스트를 보고‹/›