⊗jsPmFDTCF 493 of 505 menu

Hàm để tạo bảng HTML bằng JavaScript

Bây giờ hãy tạo hàm createTable, hàm này sẽ tạo một bảng với kích thước xác định và thêm nó vào cuối phần tử được chỉ định.

Hãy để tham số đầu tiên của hàm chúng ta nhận số lượng hàng, tham số thứ hai - số lượng cột, và tham số thứ ba - tham chiếu đến phần tử DOM, bên trong phần tử đó bảng của chúng ta sẽ được tạo.

Hãy xem chúng ta sẽ sử dụng hàm đã mô tả như thế nào khi nó được tạo. Ví dụ, giả sử chúng ta có một div như thế này:

<div id="elem"></div>

Hãy tạo một bảng bên trong div này 3 trên 4:

let div = document.querySelector('#elem'); createTable(3, 4, div);

Bây giờ giả sử chúng ta có hai div:

<div id="elem1"></div> <div id="elem2"></div>

Hãy tạo bảng riêng trong mỗi div này:

let div1 = document.querySelector('#elem1'); createTable(3, 4, div1); let div2 = document.querySelector('#elem2'); createTable(5, 6, div2);

Để các bảng được tạo có thể nhìn thấy ngay lập tức, có thể thêm một chút CSS, ví dụ như sau:

td { width: 50px; height: 50px; border: 1px solid black; }

Đây là khung của hàm đã mô tả:

function createTable(rows, cols, parent) { let table = document.createElement('table'); // tại đây tạo bảng với rows hàng và cols cột for () { for () { } } parent.appendChild(table); }

Hãy hoàn thành code cho khung hàm được trình bày ở trên. Kiểm thử hoạt động của hàm đã hoàn thành.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối