Phương thức getElementsByTagName
Phương thức getElementsByTagName cho phép
lấy các phần tử của trang theo tên thẻ.
Có thể thực hiện các thao tác khác nhau
với các phần tử đã lấy được: thay đổi văn bản, thuộc tính,
kiểu CSS của chúng và vân vân.
Cú pháp
document.getElementsByTagName(tên thẻ);
Ví dụ
Hãy lấy tất cả các đoạn văn và thay đổi văn bản của chúng
bằng thuộc tính innerHTML:
<p>phần tử 1</p>
<p>phần tử 2</p>
<p>phần tử 3</p>
let elems = document.getElementsByTagName('p');
for (let elem of elems) {
elem.innerHTML = '!!!';
}
Kết quả thực thi mã:
<p>!!!</p>
<p>!!!</p>
<p>!!!</p>
Xem thêm
-
phương thức
querySelectorAll,
lấy một nhóm phần tử theo bộ chọn -
phương thức
getElementsByClassName,
lấy một nhóm phần tử theo lớp