ตัวอย่าง
ลบแรก cell(s) จากแถวของตารางมี id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(0);
ลองตัวเอง» ความหมายและการใช้งาน
deleteCell() วิธีการลบเซลล์ในแถวของตารางในปัจจุบัน
เคล็ดลับ: ใช้ insertCell() วิธีการลบเซลล์ในแถวของตารางในปัจจุบัน
สนับสนุนเบราว์เซอร์
วิธี | |||||
---|---|---|---|---|---|
deleteCell() | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
วากยสัมพันธ์
tablerowObject .deleteCell( ค่าพารามิเตอร์ ความคุ้มค่า ลักษณะ index จำเป็นต้องใช้ใน Firefox และ Opera, ตัวเลือกใน IE, Chrome และ Safari จำนวนเต็ม (starts at 0) ที่ระบุตำแหน่งของเซลล์ที่จะลบในแถวปัจจุบัน ค่าของ 0 ผลในการที่เซลล์แรกจะถูกลบ ค่า -1 นอกจากนี้ยังสามารถนำมาใช้; ซึ่งส่งผลในการที่เซลล์สุดท้ายจะถูกลบ
ถ้าพารามิเตอร์นี้ถูกละไว้ deleteCell() ขจัดเซลล์สุดท้ายใน IE และเซลล์แรกใน Chrome และ Safari
พารามิเตอร์นี้จำเป็นใน Firefox และ Opera แต่ตัวเลือกใน Internet Explorer, Chrome และ Safari
รายละเอียดทางเทคนิค
กลับค่า: ไม่มีค่าตอบแทน
ตัวอย่างอื่น ๆ
ตัวอย่าง
ลบสุดท้าย cell(s) จากแถวตารางที่มี id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(-1);
ลองตัวเอง»
ตัวอย่าง
ลบ cell(s) จากตำแหน่งดัชนี 1 ในแถวของตารางมี id = "myRow":
var row = document.getElementById("myRow");
row.deleteCell(1);
ลองตัวเอง»
ตัวอย่าง
ลบ cell(s) ที่จุดเริ่มต้นของแถวตารางแรก คอลเลกชันตารางแถว (.rows[0]) ผลตอบแทนของคอลเลกชันทั้งหมด <tr> องค์ประกอบในตารางที่มี ID "myTable" จำนวน [0] ระบุองค์ประกอบที่จะดึงในตัวอย่างนี้แถวตารางแรก จากนั้นเราจะใช้ deleteCell() ลบเซลล์จากตำแหน่งดัชนี 0:
var firstRow = document.getElementById("myTable").rows[0];
firstRow.deleteCell(0); ลองตัวเอง»
ตัวอย่าง
ใส่ใหม่ cell(s) ที่มีเนื้อหาที่จุดเริ่มต้นของแถวตารางที่มี id = "myRow" นี้:
var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell"; ลองตัวเอง»
<TableRow วัตถุ