⊗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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა