javascript实现5秒倒计时并跳转功能

 更新时间:2019年06月20日 11:23:03   作者:lzpwzy  
这篇文章主要为大家详细介绍了javascript实现5秒倒计时并跳转功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了js实现5秒倒计时并跳转功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
 <head>
 <meta charset="UTF-8">
 <title>倒计时五秒</title>
 <script>
 //使用匿名函数方法
 function countDown(){
 
 var time = document.getElementById("Time");
 //alert(time.innerHTML);
 //获取到id为time标签中的内容,现进行判断
 if(time.innerHTML == 0){
 //等于0时清除计时
 window.location.href="https://www.baidu.com" rel="external nofollow" ;
 }else{
 time.innerHTML = time.innerHTML-1;
 }
 }
 //1000毫秒调用一次
 window.setInterval("countDown()",1000);
 </script>
 <style>
 #Time,#p{
 font-size: 100px;
 text-align: center;
 }
 </style>
 </head>
 <body>
 <p id="Time">5</p>
 </body>
</html>

再为大家分享两段:

jQuery实现5秒倒计时

<script src="jquery-1.8.2.min.js"></script>
<script type="text/javascript">
var i=5;
$(function(){
 setTimeout(function(){
 window.location.href='${ctx}/';
 },5000);//5秒后返回首页
 after();
});
//自动刷新页面上的时间
function after(){
 $("#time").empty().append(i);
 i=i-1;
 setTimeout(function(){
 after();
 },1000);
}
</script>

点击按钮出现5秒倒计时js代码

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript" src="js/jquery.js"></script>
</head>

<body>
 <input type="button" id="btn" value="免费获取验证码" onclick="settime(this)" />

 <script type="text/javascript"> 
var countdown=5; 
function settime(val) { 
if(countdown != 0){
val.setAttribute("disabled", true); 
val.value="重新发送(" + countdown + ")"; 
countdown--; 
}else {
 val.removeAttribute("disabled"); 
 val.value="免费获取验证码"; 
 countdown = 5;

return;//避免无限循环
 } 
setTimeout(function() {
settime(val) 
},1000) 
}
</script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • JavaScript中的函数申明、函数表达式、箭头函数

    JavaScript中的函数申明、函数表达式、箭头函数

    js中的函数可以通过几种方式创建,具体创建方法通过实例代码给大家介绍的非常详细,文中通过例子给大家介绍了函数声明和表达式之间的差别,感兴趣的朋友跟随小编一起看看吧
    2019-12-12
  • javascript实现的右下角弹窗实例

    javascript实现的右下角弹窗实例

    这篇文章主要介绍了javascript实现的右下角弹窗,实例分析了javascript实现右下角弹窗的完整实现步骤与技巧,需要的朋友可以参考下
    2015-04-04
  • 多浏览器支持的右下角浮动窗口

    多浏览器支持的右下角浮动窗口

    支持各种浏览器的右下角浮动窗口,需要的朋友可以参考下。
    2010-04-04
  • 整理关于Bootstrap警示框的慕课笔记

    整理关于Bootstrap警示框的慕课笔记

    这篇文章主要为大家整理了关于Bootstrap导航的慕课笔记,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • 原生javascript实现图片轮播效果代码

    原生javascript实现图片轮播效果代码

    前几天用jquery做了一个JS的图片轮播效果,现在用原生的javascript代码实现同样的功能,当练习用吧,代码写得不是很满意。
    2010-09-09
  • JS中用try catch对代码运行的性能影响分析

    JS中用try catch对代码运行的性能影响分析

    要捕获JavaScript代码中的异常一般会采用 try catch,不过try catch的使用是否是对代码性能产生影响呢?答案是肯定有的,但是有多少不得而知。下面这篇文章就给大家详细介绍了在JS中用try catch对代码运行的性能影响,有需要的朋友们可以参考借鉴。
    2016-12-12
  • 19个很有用的 JavaScript库推荐

    19个很有用的 JavaScript库推荐

    流行的 JavaScript 库有jQuery,MooTools,Prototype,Dojo和YUI等,这些 JavaScript 库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能
    2011-06-06
  • Bootstrap基本组件学习笔记之面板(14)

    Bootstrap基本组件学习笔记之面板(14)

    这篇文章主要为大家详细介绍了Bootstrap基本组件学习笔记之面板,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • JavaScript canvas实现流星特效

    JavaScript canvas实现流星特效

    这篇文章主要为大家详细介绍了JavaScript canvas实现流星特效,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-05-05
  • JavaScript获取服务器时间的方法详解

    JavaScript获取服务器时间的方法详解

    这篇文章主要介绍了JavaScript获取服务器时间的方法,结合实例形式详细分析了javascript基于ajax获取服务器时间的相关操作技巧,需要的朋友可以参考下
    2016-12-12

最新评论