⊗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; }

Дадзена таксама кнопка. Зрабіце так, каб па націску на кнопку табліца павялічвалася на адзін рад і на адну калонку.

azbydeenesfrkakkptruuz