ปุ่มสำหรับเริ่มตัวจับเวลาใน JavaScript
ในบทเรียนก่อนหน้า ตัวจับเวลาของเราเริ่มทำงานทันทีที่โหลดหน้าเว็บ คราวนี้มาสร้างปุ่มที่เมื่อคลิกแล้วจะเริ่มตัวจับเวลาของเรากัน:
<button id="start">start</button>
มาเขียน JavaScript ที่เกี่ยวข้อง:
let start = document.querySelector('#start');
start.addEventListener('click', function() {
let i = 0;
setInterval(function() {
console.log(++i);
}, 1000);
});
สร้างปุ่มที่เมื่อคลิกแล้วจะนับถอยหลังไปยังคอนโซล โดยเริ่มจาก 100