⊗jsPmPrTRCA 472 of 505 menu

Eilučių ir stulpelių pridėjimas į HTML lentelę

Tarkime, kad turime tam tikrą HTML lentelę #table. Išmokime į ją pridėti naujas eilutes ir stulpelius.

Eilučių pridėjimas

Eilučių pridėjimas nėra sudėtingas: reikia sukurti tr, o tada paleisti ciklą, kuris pridės reikiamą kiekį langelių į šią eilutę (tarkime 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);

Sukurkite mygtuką, kurį paspaudus į lentelę bus pridėdama nauja eilutė.

Stulpelių pridėjimas

O su stulpelių pridėjimu yra šiek tiek sudėtingiau: reikia paleisti ciklą, kuris pereis visas lentelės eilutes ir į kiekvieną eilutę pridės naują langelį:

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

Duota lentelė, kurios dydis 2 x 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; }

Taip pat duotas mygtukas. Padarykite taip, kad paspaudus mygtuką lentelė padidėtų viena eilute ir vienu stulpeliu.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti