⊗jsPmPrTCM 473 of 505 menu

Ændring af HTML-tabelceller med JavaScript

Lad der være givet en HTML-tabel #table. Lad opgaven være at gøre noget med hver celle i tabellen, for eksempel at skrive teksten '!' i hver af dem.

Lad os drøfte nuancerne ved løsning af en sådan opgave.

Som du ved, har en HTML-tabel en todimensional struktur: der er rækker, og i dem celler. Man kan løse vores opgave på følgende måde: gennemgå rækkerne med en løkke og i hver række gennemgå cellerne med en løkke og udføre den nødvendige handling på dem. Det vil sige, den anførte løsningsskema ligner hvordan vi ville oprette en sådan tabel, ved at udfylde den med rækker og celler.

Dog vil to indlejrede løkker i dette tilfælde være overflødige: man kan simpelthen hente alle td og gennemgå dem med en løkke, mens man udfører den nødvendige operation. Lad os gøre dette:

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

Lad der være givet en HTML-tabel med tal og en knap. Ved klik på knappen skal du fordoble tallet i hver celle i tabellen.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis