⊗jsPmPrTRCA 472 of 505 menu

การเพิ่มแถวและคอลัมน์ในตาราง HTML

สมมติว่าคุณมีตาราง HTML #table ลองมาเรียนรู้วิธีเพิ่มแถว และคอลัมน์ใหม่เข้าไป

การเพิ่มแถว

การเพิ่มแถวไม่ใช่เรื่องยาก: คุณต้อง สร้าง tr จากนั้นรันลูปที่ จะเพิ่มจำนวนเซลล์ที่ต้องการลงในแถวนี้ (สมมติว่า 3):

let table = document.querySelector('#table'); let tr = document.createElement('tr'); for (let i = 1; i <= 3; i++) { let td = document.createElement('td'); tr.appendChild(td); } table.appendChild(tr);

สร้างปุ่มที่เมื่อคลิกแล้ว ตารางจะเพิ่มแถวใหม่

การเพิ่มคอลัมน์

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

let trs = document.querySelectorAll('#table tr'); for (let tr of trs) { let td = document.createElement('td'); tr.appendChild(td); }

กำหนดตารางขนาด 2 คูณ 2:

<table id="table"> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </table> td { width: 50px; height: 50px; border: 1px solid black; }

และมีปุ่มด้วย สร้างให้เมื่อ คลิกที่ปุ่ม ตารางจะขยายขนาดขึ้น หนึ่งแถวและหนึ่งคอลัมน์

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ