⊗jsPmPrTCM 473 of 505 menu

Промена на ќелиите во HTML табела со JavaScript

Нека е дадена одредена HTML табела #table. Нека пред нас стои задачата да направиме нешто со секоја ќелија од табелата, на пример, да запишеме во секоја од нив текст '!'.

Ајде да разговараме за нијансите во решавањето на ваква задача.

Како што знаете, HTML табелата има дводимензионална структура: има редови, а во нив ќелии. Можеме да ја решиме нашата задача на следниов начин: да ги поминеме со циклус редовите и во секој ред да ги поминеме со циклус ќелиите и да направиме со нив дејството што ни е потребно. Односно, дадената шема за решение е слична на тоа како ние би ја создале таква табела, пополнувајќи ја со редови и ќелии.

Сепак, во овој случај, два вгнездени циклуси ќе бидат излишни: може едноставно да се добијат сите td и да се поминат со циклус, изведувајќи ја потребната операција. Ајде да го направиме ова:

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

Нека е дадена одредена HTML табела со броеви и копче. При притискање на копчето, зголемете го бројот во секоја ќелија од табелата за два пати.

Македонски
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
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј