
<script>
var input = document.querySelector("input");
let span = document.querySelector(".title")
let tag = document.querySelector("#tag")
let btn = document.querySelector('button')
input.addEventListener("input", () => {
if (input.value) {
span.style.display = 'inline-block'
span.innerHTML = input.value
let xxx = /^[1][0-9]{10}$/
console.log();
if (xxx.test(input.value)) {
tag.innerHTML = "手机号合法";
tag.className = "green"
btn.disabled = false
} else {
tag.innerHTML = "手机号不合法";
tag.className = "red"
btn.disabled = true
}
} else {
span.style.display = 'none'
}
})
btn.addEventListener('click', function() {
this.disabled = true
let i = 4;
let tim = setInterval(function() {
i--;
btn.innerHTML = "倒计时还剩下" + i + "秒"
console.log(i);
if (i === 0) {
console.log("结束");
btn.innerHTML = "发送短信"
this.disabled = false;
clearInterval(tim)
}
}, 1000)
})
</script>```