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


Posted in Javascript onJune 20, 2019

本文实例为大家分享了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 相关文章推荐
50款非常棒的 jQuery 插件分享
Mar 29 Javascript
Java 正则表达式学习总结和一些小例子
Sep 13 Javascript
JavaScript中json对象和string对象之间相互转化
Dec 26 Javascript
Function.prototype.apply()与Function.prototype.call()小结
Apr 27 Javascript
jQuery实现滚动效果
Nov 17 jQuery
微信小程序实现动态设置页面标题的方法【附源码下载】
Nov 29 Javascript
Node.js中sequelize时区的配置方法
Dec 10 Javascript
vue上传图片到oss的方法示例(图片带有删除功能)
Sep 27 Javascript
JS学习笔记之原型链和利用原型实现继承详解
May 29 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
Sep 02 Javascript
详解ES6 CLASS在微信小程序中的应用实例
Apr 24 Javascript
Vue页面渲染中key的应用实例教程
Jan 12 Vue.js
JS实现的简单tab切换功能完整示例
Jun 20 #Javascript
Vue 页面权限控制和登陆验证功能的实例代码
Jun 20 #Javascript
jQuery实现文本显示一段时间后隐藏的方法分析
Jun 20 #jQuery
javascript获取select值的方法完整实例
Jun 20 #Javascript
node基于async/await对mysql进行封装
Jun 20 #Javascript
JavaScrip数组去重操作实例小结
Jun 20 #Javascript
Vue 动态添加路由及生成菜单的方法示例
Jun 20 #Javascript
You might like
php获得网站访问统计信息类Compete API用法实例
2015/04/02 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
基于jquery的网页SELECT下拉框美化代码
2010/10/28 Javascript
JQuery设置文本框和密码框得到焦点时的样式
2013/08/30 Javascript
js自动生成对象的属性示例代码
2013/10/28 Javascript
jquery简单实现鼠标经过导航条改变背景图
2013/12/17 Javascript
jQuery实现div浮动层跟随页面滚动效果
2014/02/11 Javascript
jQuery实现列表的全选功能
2015/03/18 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
JS onkeypress兼容性写法详解
2016/04/27 Javascript
基于JavaScript实现回到页面顶部动画代码
2016/05/24 Javascript
seajs学习教程之基础篇
2016/10/20 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
微信小程序扫描二维码获取信息实例详解
2019/05/07 Javascript
微信小程序实现聊天室
2020/08/21 Javascript
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
Python中常见的数据类型小结
2015/08/29 Python
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
Python 删除连续出现的指定字符的实例
2018/06/29 Python
Python文件打开方式实例详解【a、a+、r+、w+区别】
2019/03/30 Python
简单瞅瞅Python vars()内置函数的实现
2019/09/27 Python
Python中文分词库jieba,pkusegwg性能准确度比较
2020/02/11 Python
django 多数据库及分库实现方式
2020/04/01 Python
使用python创建生成动态链接库dll的方法
2020/05/09 Python
StubHub哥伦比亚:购买和出售您的门票
2016/10/20 全球购物
Sunglasses Shop德国站:欧洲排名第一的太阳镜网站
2017/08/01 全球购物
荷兰在线体育用品商店:Avantisport.nl
2018/07/04 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
JS原生实现轮播图的几种方法
2021/03/23 Javascript
校班主任推荐信范文
2013/12/03 职场文书
大家检讨书5000字
2014/02/03 职场文书
户外活动策划方案
2014/03/12 职场文书
积极贯彻学习两会精神总结
2014/03/17 职场文书
单位工作证明范文
2014/09/14 职场文书
MYSQL中文乱码问题的解决方案
2022/06/14 MySQL