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 相关文章推荐
限制textbox或textarea输入字符长度的JS代码
Oct 16 Javascript
JavaScript获取网页、浏览器、屏幕高度和宽度汇总
Dec 18 Javascript
javascript的日期对象、数组对象、二维数组使用说明
Dec 22 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
基于Bootstrap3表格插件和分页插件实例详解
May 17 Javascript
jquery dataTable 后台加载数据并分页实例代码
Jun 07 jQuery
快速解决select2在bootstrap模态框中下拉框隐藏的问题
Aug 10 Javascript
Vue文件配置全局变量的实例
Sep 06 Javascript
小试SVG之新手小白入门教程
Jan 08 Javascript
JavaScript逻辑运算符相关总结
Sep 04 Javascript
在vue中通过render函数给子组件设置ref操作
Nov 17 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
Win2003服务器安全加固设置--进一步提高服务器安全性
2007/05/23 PHP
一些php技巧与注意事项分析
2011/02/03 PHP
详解阿里云视频直播PHP-SDK接入教程
2020/07/09 PHP
编辑浪子版表单验证类
2007/05/12 Javascript
JQuery 常用方法基础教程
2009/02/06 Javascript
写入cookie的JavaScript代码库 cookieLibrary.js
2009/10/24 Javascript
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
javascript实现label标签跳出循环操作
2016/03/06 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
JavaScript知识点总结(六)之JavaScript判断变量数据类型
2016/05/31 Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
2016/08/05 Javascript
js实现数字递增特效【仿支付宝我的财富】
2017/05/05 Javascript
JavaScrpt的面向对象全面解析
2017/05/09 Javascript
SpringMVC+bootstrap table实例详解
2017/06/02 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
微信小程序之判断页面滚动方向的示例代码
2018/08/30 Javascript
小程序实现选择题选择效果
2018/11/04 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
零基础写python爬虫之打包生成exe文件
2014/11/06 Python
用Python编写脚本使IE实现代理上网的教程
2015/04/23 Python
Python读写ini文件的方法
2015/05/28 Python
Python基本语法之运算符功能与用法详解
2019/10/22 Python
python numpy数组复制使用实例解析
2020/01/10 Python
python实现每天自动签到领积分的示例代码
2020/08/18 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
欧舒丹澳洲版:L’OCCITANE
2017/07/17 全球购物
意大利网上药房:Farmacia 33
2020/01/27 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
平面设计的岗位职责
2013/11/08 职场文书
2014教师教育实践活动对照检查材料思想汇报
2014/09/21 职场文书
2014年社区工作总结
2014/11/18 职场文书
后备干部推荐材料
2014/12/24 职场文书
春节晚会开场白
2015/05/29 职场文书
担保书怎么写 ?
2019/04/22 职场文书