点击按钮先显示倒计时再显示自定义连接或者文字得代码

点击按钮先显示倒计时再显示自定义连接或者文字得代码

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2024-03-30 01:12:09
文章简介

点击按钮后,先触发倒计时,待倒计时结束后,展示自定义链接或文字。此代码实现了用户交互与动态内容的完美结合,既提升了用户体验,又增加了页面的灵活性和可定制性。

  • 正文开始
  • 相关阅读
  • 推荐作品

先看下面的演示,代码的作用就是点一下按钮,然后开始倒计时,倒计时完毕显示自定义的链接或者文字之类的。用途嘛,下载时候留着让你看广告时间?

点击按钮先显示倒计时再显示自定义连接或者文字得代码

HTML代码如下:

<html>    
<head>    
<meta charset="utf-8" />    
<title></title>    
</head>    
<body>    
<input type="button" name="" id="get" value="获取" onclick="getting()" />    
<a id="download" href="http://www.baidu.com" style="display:none">下载地址</a>    
<script>    
var load = false    
function getting() {    
if (!load) {    
var num = 3  //倒计时为3秒    
document.getElementById('get').disabled = true    
document.getElementById('get').value = num + "秒后获取下载地址"      //显示验证码    
var codeTimer = setInterval(function() {    
if (num == 1) {    
clearInterval(codeTimer)    
document.getElementById('get').value = ""    
document.getElementById('get').disabled = false    
//document.getElementById('get').value = "已经获取"    
							document.getElementById('get').style.display="none";    
							document.getElementById('download').style.display="block";    
} else {    
num--    
document.getElementById('get').value = num + "秒后获取下载地址"    
}    
}, 1000)                                //倒计时    
}    
}    
</script>    
</body>    
</html>


使用DIV+CSS也可以制作简单好看的表格,附实例和代码。
« 上一篇 2024年03月30日
响应式平滑切换jQuery手风琴代码
下一篇 » 2024年04月01日

如本文对您有帮助,就请墨鱼抽根烟吧!