发送短信怎么写?
点击按钮后,该按钮60秒之内不能再次点击,防止重复发送短信。
案例分析:
1. 按钮点击之后,会禁用disabled为true
2. 同时按钮里面的内容会变化,注意button里面的内容通过innerHTML修改
3. 里面秒数是有变化的,因此需要用到定时器
4. 定义一个变量,在定时器里面,不断递减
5. 如果变量为0说明到了时间,我们需要停止定时器,并且复原按钮初始状态。
setInterval()
window.setInterval(调用函数,[延迟的毫秒数]);
setInterval()方法重复调用一个函数,每隔这个时间,就去调用一次回调函数。
注意:
1.window可以省略
2.这个调用函数可以直接写函数,或者写函数名或者采取字符串’函数名()’三种形式。第三种不推荐
3.延迟的毫秒数省略默认是0,如果写,必须是毫秒。
4.因为定时器可能有很多,所以我们经常给定时器赋值一个标识符。
源码如下
效果图如下