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 相关文章推荐
jquery中使用ajax获取远程页面信息
Nov 13 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
Apr 24 Javascript
一个js控制的导航菜单实例代码
Dec 03 Javascript
node.js中的querystring.stringify方法使用说明
Dec 10 Javascript
jQuery下拉友情链接美化效果代码分享
Aug 26 Javascript
bootstrap快速制作后台界面
Dec 05 Javascript
javaScript产生随机数的用法小结
Apr 21 Javascript
mpvue中使用flyjs全局拦截的实现代码
Sep 13 Javascript
微信小程序实现授权登录
May 15 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
Jul 18 Javascript
微信小程序之 catalog 切换实现解析
Sep 12 Javascript
非常漂亮的js烟花效果
Mar 10 Javascript
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
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
PHP mysql与mysqli事务使用说明 分享
2013/08/17 PHP
PHP注释语法规范与命名规范详解篇
2018/01/21 PHP
Thinkphp 5.0实现微信企业付款到零钱
2018/09/30 PHP
PHP面向对象类型约束用法分析
2019/06/12 PHP
node.js中的socket.io入门实例
2014/04/26 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
BootStrap入门教程(一)之可视化布局
2016/09/19 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
jquery实现tab键进行选择后enter键触发click行为
2017/03/29 jQuery
JS库之wow.js使用方法
2017/09/14 Javascript
mescroll.js上拉加载下拉刷新组件使用详解
2017/11/13 Javascript
webpack-dev-server远程访问配置方法
2018/02/22 Javascript
Vue + better-scroll 实现移动端字母索引导航功能
2018/05/07 Javascript
js实现input密码框显示/隐藏功能
2020/09/10 Javascript
javascript实现计算指定范围内的质数示例
2018/12/29 Javascript
Vue项目从webpack3.x升级webpack4不完全指南
2019/04/28 Javascript
基于ssm框架实现layui分页效果
2019/07/27 Javascript
关于JSON解析的实现过程解析
2019/10/08 Javascript
js实现随机抽奖
2020/03/19 Javascript
es5 类与es6中class的区别小结
2020/11/09 Javascript
Django自定义manage命令实例代码
2018/02/11 Python
python如何通过twisted实现数据库异步插入
2018/03/20 Python
Python中判断输入是否为数字的实现代码
2018/05/26 Python
使用Python写一个量化股票提醒系统
2018/08/22 Python
Python中使用双下划线防止类属性被覆盖问题
2019/06/27 Python
Pytorch 定义MyDatasets实现多通道分别输入不同数据方式
2020/01/15 Python
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
Sam’s Club山姆会员商店:沃尔玛旗下高端会员制商店
2017/01/16 全球购物
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
中学生学习生活的自我评价
2013/10/26 职场文书
音乐学专业求职信
2014/07/22 职场文书
2014年重阳节老干部座谈会局领导发言稿
2014/09/25 职场文书
幼儿园母亲节活动总结
2015/02/10 职场文书
python库Tsmoothie模块数据平滑化异常点抓取
2022/06/10 Python