⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј