คอลเลกชันบรรทัด Table
คำนิยามและวิธีใช้
rows
คอลเลกชันส่งกลับค่าทั้งหมดของ <tr> ในตาราง
หมายเหตุ:องค์ประกอบในชุดจะถูกจัด序ลำดับตามความเกิดขึ้นของตัวองค์ประกอบในโค้ดต้นฉบับ
คำแนะนำ:ใช้ insertRow() ฟังก์ชัน สร้างบรรทัดใหม่ (<tr>)
คำแนะนำ:ใช้ deleteRow() ฟังก์ชัน ลบบรรดาแถว
คำแนะนำ:ใช้ วิธี insertCell() สร้างเซลล์ใหม่ (<td>)
คำแนะนำ:ใช้ วิธี deleteCell() ลบเซลล์
คำแนะนำ:ใช้ ชุด cells ส่งค่าชุดของ <td> หรือ <th> ทั้งหมดในตาราง
ดูเพิ่มเติมที่:
คู่มือเรียกใช้ HTML:แบตทิ้ง <tr> ของ HTML
คู่มือเรียกใช้ JavaScript:วิธีการจัดการตัวแปร TableRow ของ HTML DOM
ตัวอย่าง
ตัวอย่างที่ 1
ตรวจสอบจำนวนของบรรดาแถวในตาราง:
var x = document.getElementById("myTable").rows.length;
ผลลัพธ์ของ x จะเป็น:
2
ตัวอย่างที่ 2: [index]
แจ้งถึง innerHTML ของ <tr> ที่แรก (index 0) ในตาราง:
alert(document.getElementById("myTable").rows[0].innerHTML;
ตัวอย่างที่ 3: item(index)
แจ้งถึง innerHTML ของ <tr> ที่แรก (index 0) ในตาราง:
alert(document.getElementById("myTable").rows.item(0).innerHTML);
ตัวอย่างที่ 4: namedItem(id)
แจ้งถึง innerHTML ของ <tr> ที่มี id="myRow" ในตาราง:
alert(document.getElementById("myTable").rows.namedItem("myRow").innerHTML);
ตัวอย่างที่ 5
เปลี่ยนสิ่งที่อยู่ภายในเซลล์แรกของตาราง:
var x = document.getElementById("myTable").rows[0].cells; x[0].innerHTML = "NEW CONTENT";
คำสั่ง
tableObject.rows
แอตทริบิวต์
แอตทริบิวต์ | คำอธิบาย |
---|---|
length |
ส่งค่าจำนวนของ <tr> ในชุด หมายเหตุ:แอตทริบิวต์นี้เป็นแอตทริบิวต์ที่เปิดอ่านเท่านั้น |
วิธี
วิธี | คำอธิบาย |
---|---|
[index] |
ส่งค่า <tr> ที่มีหมายเลขด้านล่างที่กำหนด ในชุด (เริ่มต้นที่ 0) หมายเหตุ:ถ้าหมายเลขด้านล่างอยู่นอกเอเทอร์นิที จะส่งค่า null กลับ |
item(index) |
ส่งค่า <tr> ที่มีหมายเลขด้านล่างที่กำหนด ในชุด (เริ่มต้นที่ 0) หมายเหตุ:ถ้าหมายเลขด้านล่างอยู่นอกเอเทอร์นิที จะส่งค่า null กลับ |
namedItem(id) |
ส่งค่าชุดที่มี <tr> ที่มี id ที่กำหนด หมายเหตุ:ถ้า id ไม่มีอยู่ จะส่งค่า null กลับ |
รายละเอียดเทคนิค
รุ่น DOM: | Core Level 2 Document Object |
---|---|
ค่าที่ส่งออกมา: |
HTMLCollection วัตถุที่แสดงชื่อว่า ตัวแทนของทั้งหมด <tr> ใน <table> ซึ่งมีอยู่。 องค์ประกอบในชุดจะถูกจัด序ลำดับตามความเกิดขึ้นของตัวองค์ประกอบในโค้ดต้นฉบับ |
การสนับสนุนโปรแกรมนี้
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |