javascript实现倒计时提示框
导读:收集整理的这篇文章主要介绍了javascript实现倒计时提示框,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了javascript实现倒计时提示框的具体代码,供...
收集整理的这篇文章主要介绍了javascript实现倒计时提示框,觉得挺不错的,现在分享给大家,也给大家做个参考。 本文实例为大家分享了javascript实现倒计时提示框的具体代码,供大家参考,具体内容如下
代码:
!DOCTYPE htML>
html lang="en">
head>
meta charset="UTF-8">
meta name="viewport" content="width=device-width, inITial-scale=1.0">
meta http-equiv="X-UA-Compatible" content="ie=Edge">
title>
全屏提示框/title>
style>
#button{
width: 150px;
height: 50px;
background-color: greenyellow;
}
.fullScreenDiv{
/* 全屏div */ display: none;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.4);
}
.promptDiv{
/* 提示框div */ display: none;
position: absolute;
left: 50%;
top: 50%;
transform: translatex(-50%) translateY(-50%);
width: 30%;
height: 30%;
border-radius: 20px;
background-color:white;
text-align: center;
}
.close{
height: 34px;
line-height: 34px;
margin: 0px;
text-align: right;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
background-color: cornflowerblue }
.X{
padding: 2px 6px;
margin-right: 8px;
color: white;
cursor: pointer;
}
.countDown{
/*倒计时关闭提示框*/ color: red;
font-Size: 28px;
}
/style>
script>
window.onload=function(){
document.getElementById("button").addEventListener("click",function(){
document.getElementsByclassname("fullScreenDiv")[0].style.display="block";
document.getElementsByClassName("PRomptDiv")[0].style.display="block";
for(VAR i=5;
i>
=0;
i--){
(function(i){
setTimeout(function(){
var j=Math.abs(i-5);
//如果i为0,那么被定时0s,则要输出abs(0-5)=5 ,如果i为5,那么被定时5s,则要输出abs(i-5)=0 if(j==0){
document.getElementsByClassName("fullScreenDiv")[0].style.display="none";
document.getElementsByClassName("promptDiv")[0].style.display="none";
}
else{
document.getElementsByClassName("countDown")[0].innerHTML=j;
}
}
,i*1000);
//每次间隔时间为1s }
)(i);
}
}
);
document.getElementsByClassName("X")[0].addEventListener("click",function(){
document.getElementsByClassName("fullScreenDiv")[0].style.display="none";
document.getElementsByClassName("promptDiv")[0].style.display="none";
}
);
}
/script>
/head>
body>
div>
button id="button">
打开全屏提示框/button>
/div>
div class="fullScreenDiv">
div class="promptDiv">
h4 class="close">
span class="X">
X/span>
/h4>
p>
我是全屏提示框我是全屏提示框我是全屏提示框/p>
p>
倒计时关闭/p>
span class="countDown">
5/span>
/div>
/div>
/body>
/html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
- javascript实现倒计时并弹窗提示特效
- JS 倒计时实现代码(时、分,秒)
- JS实现倒计时(天数、时、分、秒)
- 简单易用的倒计时js代码
- js代码实现点击按钮出现60秒倒计时
- 2种简单的js倒计时方式
- 原生JS实现简单的倒计时功能示例
- js几秒以后倒计时跳转示例
- 一个不错的js html页面倒计时可精确到秒
- js实现点击获取验证码倒计时效果
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: javascript实现倒计时提示框
本文地址: https://pptw.com/jishu/594661.html
