HTML DOM Document scripts 속성
- 이전 페이지 renameNode()
- 다음 페이지 strictErrorChecking
- 上一层으로 돌아가기 HTML DOM Documents
스크립트 객체
스크립트 객체 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 Level 2 (2001) 기능입니다.
모든 브라우저에서 지원됩니다:
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|---|
크롬 | IE | 에지 | 파이어폭스 | 사파리 | 오페라 |
지원 | 9-11 | 지원 | 지원 | 지원 | 지원 |
- 이전 페이지 renameNode()
- 다음 페이지 strictErrorChecking
- 上一层으로 돌아가기 HTML DOM Documents