⊗jsPmPrTCM 473 of 505 menu

Thay đổi ô bảng HTML bằng JavaScript

Giả sử có một bảng HTML #table. Giả sử nhiệm vụ của chúng ta là làm gì đó với mỗi ô của bảng, ví dụ, viết vào mỗi ô đó văn bản '!'.

Hãy thảo luận về các sắc thái của việc giải quyết nhiệm vụ như vậy.

Như bạn đã biết, bảng HTML có cấu trúc hai chiều: có các hàng, và trong chúng là các ô. Có thể giải quyết nhiệm vụ của chúng ta như sau: lặp qua các hàng bằng vòng lặp và trong mỗi hàng lặp qua các ô bằng vòng lặp và thực hiện hành động chúng ta cần với chúng. Tức là sơ đồ giải pháp được đưa ra tương tự như cách chúng ta tạo ra một bảng như vậy, lấp đầy nó bằng các hàng và ô.

Tuy nhiên, trong trường hợp này, hai vòng lặp lồng nhau sẽ là thừa: có thể chỉ cần lấy tất cả td và lặp qua chúng bằng vòng lặp, thực hiện thao tác cần thiết. Hãy làm điều đó:

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

Giả sử có một bảng HTML với các số và một nút bấm. Khi nhấp vào nút, hãy tăng số trong mỗi ô của bảng lên gấp đôi.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối