⊗jsPmPrTCM 473 of 505 menu

Modificarea celulelor tabelului HTML cu JavaScript

Să presupunem că avem un tabel HTML #table. Sarcina noastră este să facem ceva cu fiecare celulă a tabelului, de exemplu, să scriem în fiecare dintre ele textul '!'.

Să discutăm nuanțele rezolvării acestei sarcini.

După cum știți, un tabel HTML are o structură bidimensională: există rânduri, iar în ele celule. Putem rezolva sarcina noastră în felul următor: parcurgem cu un ciclu rândurile și în fiecare rând parcurgem cu un ciclu celulele și facem cu ele acțiunea dorită. Adică schema descrisă este similară cu modul în care am crea un astfel de tabel, umplându-l cu rânduri și celule.

Cu toate acestea, în acest caz, două bucle imbricate ar fi redundante: putem obține pur și simplu toate td și le putem parcurge cu o buclă, efectuând operația necesară. Să facem acest lucru:

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

Să presupunem că avem un tabel HTML cu numere și un buton. La click pe buton, măriți numărul din fiecare celulă a tabelului de două ori.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge