Thuộc tính scripts của HTML DOM Document

định nghĩa và cách sử dụng

scripts thuộc tính trả về bộ sưu tập tất cả các yếu tố <script> trong tài liệu.

scripts thuộc tính trả về HTMLCollection.

scripts thuộc tính là chỉ đọc.

xem thêm:

đối tượng Script

HTMLCollection

HTMLCollection là bộ sưu tập các yếu tố HTML tương tự như mảng (danh sách).

các phần tử trong bộ sưu tập có thể truy cập qua chỉ số (bắt đầu từ 0).

length thuộc tính trả về số lượng phần tử trong bộ sưu tập.

thực thể

ví dụ 1

số lượng yếu tố <script> trong tài liệu:

document.scripts.length;

thử ngay

ví dụ 2

trả về nội dung của yếu tố <script> đầu tiên:

document.scripts[0].text;

thử ngay

ví dụ 3

trả về nội dung của yếu tố <script> đầu tiên:

document.scripts.item(0).text;

thử ngay

ví dụ 4

trả về nội dung yếu tố <script> có id="myScript":

document.scripts.namedItem("myScript").text;

thử ngay

ví dụ 5

duyệt qua tất cả các yếu tố <script> và hiển thị mỗi id:

const collection = document.scripts;
let text = "";
for (let i = 0; i < collection.length; i++) {
  text += collection[i].id + "<br>";
}

thử ngay

cú pháp

document.scripts

thuộc tính

thuộc tính miêu tả
length số lượng yếu tố <script> trong bộ sưu tập.

phương pháp

phương pháp miêu tả
[index]

trả về phần tử có chỉ định chỉ số (bắt đầu từ 0).

nếu chỉ số vượt ra ngoài phạm vi, sẽ trả về null.

item(index)

trả về phần tử có chỉ định chỉ số (bắt đầu từ 0).

nếu chỉ số vượt ra ngoài phạm vi, sẽ trả về null.

namedItem(id)

trả về phần tử có chỉ định id của phần tử.

nếu id không tồn tại, sẽ trả về null.

giá trị trả về

kiểu miêu tả
đối tượng

đối tượng HTMLCollection.

tất cả các yếu tố <form> trong tài liệu.

sắp xếp theo thứ tự xuất hiện trong mã nguồn.

hỗ trợ trình duyệt

document.scripts là tính năng DOM Level 2 (2001).

Tất cả các trình duyệt đều hỗ trợ nó:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
hỗ trợ 9-11 hỗ trợ hỗ trợ hỗ trợ hỗ trợ

trang liên quan

Đối tượng HTML DOM Script

Hướng dẫn HTML Skript

Thẻ <script> của HTML