<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>interval</title>
</head>
<body>
<div>
<button id="interval">获取验证码</button>
</div>
<script>
const interval = document.getElementById('interval')
let count = 60
interval.addEventListener('click', () => {
if(count !== 60) return
let timer = setInterval(() => {
if(count <= 0){
count = 60
interval.innerText= '获取验证码'
clearInterval(timer)
}else{
count--
interval.innerText = count
}
}, 1000)
})
</script>
</body>
</html>
转载于:https://my.oschina.net/igoryuyu/blog/1926613