ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

HTML DOM getElementsByTagName() Method

<วัตถุเอกสาร

ตัวอย่าง

รับองค์ประกอบทั้งหมดในเอกสารที่มีชื่อแท็กที่ระบุ:

var x = document.getElementsByTagName("LI");
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

getElementsByTagName() วิธีการส่งกลับคอลเลกชันขององค์ประกอบทั้งหมดในเอกสารที่มีชื่อแท็กที่กำหนดให้เป็นวัตถุ NodeList

วัตถุ NodeList หมายถึงคอลเลกชันของโหนด โหนดสามารถเข้าถึงได้โดยตัวเลขดัชนี ดัชนีเริ่มต้นที่ 0

แนะนำ: parametervalue "*" ส่งกลับองค์ประกอบทั้งหมดในเอกสาร

เคล็ดลับ: คุณสามารถใช้ ระยะเวลาใน คุณสมบัติของวัตถุ NodeList เพื่อตรวจสอบจำนวนขององค์ประกอบที่มีชื่อแท็กที่ระบุแล้วคุณสามารถห่วงผ่านองค์ประกอบทั้งหมดและสารสกัดจากข้อมูลที่คุณต้องการ


สนับสนุนเบราว์เซอร์

ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ

วิธี
getElementsByTagName() 1.0 6.0 3.0 3.0 9.5

วากยสัมพันธ์

document.getElementsByTagName( tagname )

ค่าพารามิเตอร์

พารามิเตอร์ ชนิด ลักษณะ
tagname String จำเป็นต้องใช้ tagname ขององค์ประกอบที่คุณต้องการที่จะได้รับ

รายละเอียดทางเทคนิค

DOM เวอร์ชัน: ระดับแกนวัตถุ 1 เอกสาร
กลับค่า: วัตถุ NodeList คิดเป็นคอลเลกชันขององค์ประกอบที่มีชื่อแท็กระบุ องค์ประกอบในการเก็บกลับจะถูกเรียงลำดับตามที่ปรากฏในรหัสที่มา

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

หาวิธีหลาย <li> องค์ประกอบที่มีอยู่ในเอกสาร (ใช้ระยะเวลาในคุณสมบัติของวัตถุ NodeList) ที่:

var x = document.getElementsByTagName("LI").length;
ลองตัวเอง»

ตัวอย่าง

เปลี่ยนเนื้อหา HTML ของแรก <p> องค์ประกอบ (index 0) ในเอกสาร:

document.getElementsByTagName("P")[0].innerHTML = "Hello World!";
ลองตัวเอง»

ตัวอย่าง

เปลี่ยนสีพื้นหลังของทุก <p> องค์ประกอบในเอกสาร:

var x = document.getElementsByTagName("P");
var i;
for (i = 0; i < x.length; i++) {
    x[i].style.backgroundColor = "red";
}
ลองตัวเอง»

ตัวอย่าง

การใช้ "*" พารามิเตอร์

รับองค์ประกอบทั้งหมดในเอกสาร:

var x = document.getElementsByTagName("*");
ลองตัวเอง»

หน้าเว็บที่เกี่ยวข้อง

อ้างอิง JavaScript: องค์ประกอบ getElementsByTagName()

กวดวิชา JavaScript: รายการ JavaScript HTML DOM Node


<วัตถุเอกสาร