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

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


 

TableRow insertCell() Method

<TableRow วัตถุ

ตัวอย่าง

ใส่ใหม่ cell(s) ที่มีเนื้อหาที่จุดเริ่มต้นของแถวตารางที่มี id = "myRow" นี้:

var row = document.getElementById("myRow");
var x = row.insertCell(0);
x.innerHTML = "New cell";
ลองตัวเอง»

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

insertCell() วิธีการแทรกเข้าไปในเซลล์แถวปัจจุบัน

เคล็ดลับ: ใช้ deleteCell() วิธีการลบเซลล์ในแถวของตารางในปัจจุบัน


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

วิธี
insertCell() ใช่ ใช่ ใช่ ใช่ ใช่

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

tablerowObject .insertCell( ค่าพารามิเตอร์
ความคุ้มค่า ลักษณะ
index จำเป็นต้องใช้ใน Firefox และ Opera, ตัวเลือกใน IE, Chrome และ Safari จำนวน (starts at 0) ที่ระบุตำแหน่งของมือถือใหม่ในแถวปัจจุบัน ค่าของ 0 ผลในการที่เซลล์ใหม่จะถูกแทรกในตำแหน่งแรก ค่า -1 นอกจากนี้ยังสามารถนำมาใช้; ซึ่งจะส่งผลในการที่เซลล์ใหม่จะถูกแทรกที่ตำแหน่งสุดท้าย

ถ้าพารามิเตอร์นี้ถูกละไว้ insertCell() แทรกมือถือใหม่ที่ตำแหน่งสุดท้ายใน IE และที่ตำแหน่งแรกใน Chrome และ Safari

พารามิเตอร์นี้จำเป็นใน Firefox และ Opera แต่ตัวเลือกใน Internet Explorer, Chrome และ Safari

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

กลับค่า: องค์ประกอบของเซลล์แทรก

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

ตัวอย่าง

ใส่ใหม่ cell(s) ที่มีเนื้อหาในตอนท้ายของแถวของตารางมี id = "myRow" นี้:

var row = document.getElementById("myRow");
var x = row.insertCell(-1);
x.innerHTML = "New cell";
ลองตัวเอง»

ตัวอย่าง

ใส่ใหม่ cell(s) ที่มีเนื้อหาที่ตำแหน่งดัชนี 2 ของแถวตารางที่มี id = "myRow":

var row = document.getElementById("myRow");
var x = row.insertCell(2);
x.innerHTML = "New cell";
ลองตัวเอง»

ตัวอย่าง

ใส่ใหม่ cell(s) ที่จุดเริ่มต้นของแถวตารางแรก คอลเลกชันตารางแถว (.rows[0]) ผลตอบแทนของคอลเลกชันทั้งหมด <tr> องค์ประกอบในตารางที่มี ID "myTable" จำนวน [0] ระบุองค์ประกอบที่จะดึงในตัวอย่างนี้แถวตารางแรก จากนั้นเราจะใช้ insertcell() เพื่อแทรกใหม่ cell(s) ที่ตำแหน่งดัชนี -1:

var firstRow = document.getElementById("myTable").rows[0];
var x = firstRow.insertCell(-1);
x.innerHTML = "New cell";
ลองตัวเอง»

ตัวอย่าง

ลบแรก cell(s) จากแถวของตารางมี id = "myRow":

var row = document.getElementById("myRow");
row.deleteCell(0);
ลองตัวเอง»

ตัวอย่าง

ใส่ใหม่ row(s) ที่จุดเริ่มต้นของตาราง insertRow() วิธีการแทรกแถวใหม่ที่ดัชนีที่ระบุในตารางในตัวอย่างนี้ตำแหน่งแรก (the beginning) ของตารางที่มี id = "myTable" จากนั้นเราจะใช้ insertCell() วิธีการที่จะเพิ่มเซลล์ในแถวใหม่

var table = document.getElementById("myTable");
var row = table.insertRow(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
cell1.innerHTML = "NEW CELL1";
cell2.innerHTML = "NEW CELL2";
ลองตัวเอง»

<TableRow วัตถุ