基于JavaScript实现手机短信按钮倒计时(超简单)
作者:bea
在淘宝等购物网站,我们都会看到一个发送短信倒计时的按钮,究竟是如何实现的呢?下面我就给大家提供一段代码很实用的。 废话不多说了,直接给大家贴js代码了。 /* 120秒手机短信按钮倒计时 */ exports.sendmessage = function (name) { var second = 120; $(name).attr("disabled", true); var color = $(name).css('background-color'); $
在淘宝等购物网站,我们都会看到一个发送短信倒计时的按钮,究竟是如何实现的呢?下面我就给大家提供一段代码很实用的。
废话不多说了,直接给大家贴js代码了。
/*
120秒手机短信按钮倒计时
*/
exports.sendmessage = function (name) {
var second = 120;
$(name).attr("disabled", true);
var color = $(name).css('background-color');
$(name).attr("style", "background-color : #c1c1c1");
function update(num) {
if (num == second) {
$(name).attr("style", "background-color : "+color);
$(name).text("获取验证码");
$(name).attr("disabled", false);
}
else {
var printnr = second - num;
$(name).text(printnr + "秒后获取");
}
}
function uupdate(i) {
return function () {
update(i);
}
}
for (var i = 1; i <= second; i++) {
setTimeout(uupdate(i), i * 1000);
}
}
以上代码是本文给大家介绍的JavaScript实现手机短信按钮倒计时的全部叙述,希望大家喜欢。
有用 | 无用
废话不多说了,直接给大家贴js代码了。
/*
120秒手机短信按钮倒计时
*/
exports.sendmessage = function (name) {
var second = 120;
$(name).attr("disabled", true);
var color = $(name).css('background-color');
$(name).attr("style", "background-color : #c1c1c1");
function update(num) {
if (num == second) {
$(name).attr("style", "background-color : "+color);
$(name).text("获取验证码");
$(name).attr("disabled", false);
}
else {
var printnr = second - num;
$(name).text(printnr + "秒后获取");
}
}
function uupdate(i) {
return function () {
update(i);
}
}
for (var i = 1; i <= second; i++) {
setTimeout(uupdate(i), i * 1000);
}
}
以上代码是本文给大家介绍的JavaScript实现手机短信按钮倒计时的全部叙述,希望大家喜欢。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- 分享几种比较简单实用的JavaScript tabel切换
- jQuery+ajax实现文章点赞功能的方法
- jQuery实现的超简单点赞效果实例分析
- jQuery实现的给图片点赞+1动画效果(附在线演示及demo源码下载)
- jQuery实现的点赞随机数字显示动画效果(附在线演示与demo源码下载)
- AngularJS中实现显示或隐藏动画效果的方式总结
- javascript数据类型验证方法
- jQuery操作基本控件方法实例分析
- javascript图片延迟加载实现方法及思路
- jQuery动画显示和隐藏效果实例演示(附demo源码下载)
- 详解javascript高级定时器
- jQuery动画效果相关方法实例分析
- js实现文字垂直滚动和鼠标悬停效果
- jquery正则表达式验证(手机号、身份证号、中文名称)
- jQuery语法小结(超实用)
- 解决JS无法调用Controller问题的方法
- 简单谈谈JavaScript的同步与异步
- jQuery实现简单的图片查看器
- 基于jQuery实现美观且实用的倒计时实例代码