ตัวอย่าง
หาวิธีหลายเซลล์ที่มีอยู่ในแถวแรกในตาราง:
var x = document.getElementById("myTable").rows[0].cells.length;
ผลของ x จะเป็น:
2
ลองตัวเอง» เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง
ความหมายและการใช้งาน
คอลเลกชันเซลล์ผลตอบแทนของคอลเลกชันทั้งหมด <td> หรือ <th> องค์ประกอบในตาราง
Note: องค์ประกอบในคอลเลกชันจะถูกเรียงลำดับตามที่ปรากฏในรหัสที่มา
เคล็ดลับ: ใช้ แถว คอลเลกชันที่จะกลับมาของคอลเลกชันทั้งหมด <tr> องค์ประกอบในตาราง
เคล็ดลับ: ใช้ insertRow() วิธีการที่จะสร้างแถวใหม่ (<tr>)
เคล็ดลับ: ใช้ deleteRow() วิธีการที่จะเอาแถว
เคล็ดลับ: ใช้ insertCell() วิธีการในการสร้างเซลล์ผิวใหม่ (<td>)
เคล็ดลับ: ใช้ deleteCell() วิธีการลบเซลล์
สนับสนุนเบราว์เซอร์
ชุด | |||||
---|---|---|---|---|---|
cells | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
tableObject .cells
คุณสมบัติ
คุณสมบัติ | ลักษณะ |
---|---|
length | แสดงจำนวนของ <td> และ / หรือ <th> องค์ประกอบในคอลเลกชัน หมายเหตุ: คุณสมบัตินี้ถูกอ่านอย่างเดียว |
วิธีการ
วิธี | ลักษณะ |
---|---|
[ index ] | ส่งคืน <td> และ / หรือ <th> องค์ประกอบจากคอลเลกชันที่มีดัชนีที่ระบุ (starts at 0) หมายเหตุ: คืน null หากหมายเลขดัชนีอยู่นอกช่วง |
item( index ) | ส่งคืน <td> และ / หรือ <th> องค์ประกอบจากคอลเลกชันที่มีดัชนีที่ระบุ (starts at 0) หมายเหตุ: คืน null หากหมายเลขดัชนีอยู่นอกช่วง |
namedItem( id ) | ส่งคืน <td> และ / หรือ <th> องค์ประกอบจากคอลเลกชันที่มี ID ที่ระบุ หมายเหตุ: คืน null หากประชาชนไม่ได้อยู่ |
รายละเอียดทางเทคนิค
DOM เวอร์ชัน: | ระดับแกนวัตถุ 2 เอกสาร |
---|---|
กลับค่า: | วัตถุ HTMLCollection คิดเป็นทั้งหมด <td> และ / หรือ <th> องค์ประกอบใน <table> องค์ประกอบ องค์ประกอบในการเก็บรวบรวมจะถูกเรียงลำดับตามที่ปรากฏในรหัสที่มา |
ตัวอย่างอื่น ๆ
ตัวอย่าง
[ดัชนี]
แจ้งเตือน innerHTML ของเซลล์แรกในแถวแรกของตารางไปนี้:
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
ลองตัวเอง» ตัวอย่าง
item( index )
แจ้งเตือน innerHTML ของเซลล์แรกในแถวแรกของตารางไปนี้:
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
ลองตัวเอง» ตัวอย่าง
namedItem( id )
แจ้งเตือน innerHTML ของเซลล์ที่มี id = "myTd" ในแถวแรกของตาราง:
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
ลองตัวเอง» ตัวอย่าง
เปลี่ยนเนื้อหาของเซลล์ตารางแรก:
var x = document.getElementById("myTable").rows[0].cells;
x[0].innerHTML = "NEW
CONTENT";
ลองตัวเอง» หน้าเว็บที่เกี่ยวข้อง
อ้างอิง HTML: HTML <td> แท็ก
อ้างอิง HTML: HTML <th> แท็ก
อ้างอิง JavaScript: HTML DOM TableData วัตถุ
อ้างอิง JavaScript: HTML DOM TableHeader วัตถุ
<object ตาราง