วิธี getElementsByTagName
วิธี getElementsByTagName ช่วยให้
ได้องค์ประกอบของหน้าเว็บตามชื่อแท็ก
คุณสามารถจัดการองค์ประกอบที่ได้รับได้
หลากหลาย: เปลี่ยนข้อความ แอตทริบิวต์
สไตล์ CSS และอื่นๆ
ไวยากรณ์
document.getElementsByTagName(ชื่อแท็ก);
ตัวอย่าง
ลองรับย่อหน้าทั้งหมดและเปลี่ยนข้อความ
โดยใช้คุณสมบัติ innerHTML:
<p>องค์ประกอบ 1</p>
<p>องค์ประกอบ 2</p>
<p>องค์ประกอบ 3</p>
let elems = document.getElementsByTagName('p');
for (let elem of elems) {
elem.innerHTML = '!!!';
}
ผลลัพธ์ของการทำงานโค้ด:
<p>!!!</p>
<p>!!!</p>
<p>!!!</p>
ดูเพิ่มเติม
-
วิธี
querySelectorAll,
ซึ่งรับกลุ่มองค์ประกอบตามตัวเลือก -
วิธี
getElementsByClassName,
ซึ่งรับกลุ่มองค์ประกอบตามคลาส