⊗jsPmTrDm 450 of 505 menu

Thực hành về bộ đếm thời gian và làm việc với DOM trong JavaScript

Giả sử chúng ta có một ô nhập liệu:

<input id="elem" value="1">

Hãy tạo một bộ đếm thời gian, mỗi giây tăng giá trị thuộc tính value của ô nhập liệu của chúng ta lên một đơn vị:

let elem = document.querySelector('#elem'); setInterval(function() { elem.value = Number(elem.value) + 1; }, 1000);

Hãy giải thích, tại sao trong đoạn mã trên lại sử dụng hàm Number. Điều gì sẽ xảy ra, nếu không viết hàm này trong đoạn mã này?

Giả sử trong ô nhập liệu, thuộc tính value ban đầu được ghi là số 10. Hãy khởi động bộ đếm thời gian, mỗi giây sẽ giảm số này đi một đơn vị.

Hãy sửa đổi bài toán trước đó sao cho, ngay khi nội dung của ô nhập liệu trở thành bằng không, bộ đếm thời gian sẽ dừng hoạt động.

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