⊗jsPmPrTCM 473 of 505 menu

Spreminjanje celic HTML tabele v JavaScriptu

Naj bo dana neka HTML tabela #table. Naj bo naša naloga narediti nekaj z vsako celico tabele, na primer, zapisati v vsako od njih besedilo '!'.

Razpravljajmo o niansah reševanja podobne naloge.

Kot veste, ima HTML tabela dvodimenzionalno strukturo: so vrstice in v njih celice. Lahko rešimo našo nalogo na naslednji način: z zanko prebrati vrstice in v vsaki vrstici z zanko prebrati celice in z njimi izvesti dejanje, ki ga potrebujemo. To pomeni, da je shema rešitve podobna temu, kako bi ustvarili takšno tabelo, ko jo zapolnjujemo z vrsticami in celicami.

Vendar sta v tem primeru dve gnezddeni zanki odveč: lahko preprosto dobimo vse td in jih preberemo z zanko, izvajajoč zahtevano operacijo. Naredimo to:

let tds = document.querySelectorAll('#table td'); for (let td of tds) { td.textContent = '!'; }

Naj bo dana neka HTML tabela s števili in gumb. Ob kliku na gumb povečajte število v vsaki celici tabele za dvakrat.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni