当前位置: 首页 > news >正文

网站模板 黑白曹县 做网站的公司

网站模板 黑白,曹县 做网站的公司,C语言也能干大事网站开发pdf,wordpress wp_signon前言 今天来给大家盘点三个JavaScript案例#xff0c;分别是实现限时秒杀、定时跳转、改变盒子大小案例#xff0c;一起来看看吧#xff01; 一、实现限时秒杀案例 1.在淘宝网中#xff0c;商家为了促销经常搞一些活动#xff0c;例如限时秒杀是常见的一种活动#xff0c… 前言 今天来给大家盘点三个JavaScript案例分别是实现限时秒杀、定时跳转、改变盒子大小案例一起来看看吧 一、实现限时秒杀案例 1.在淘宝网中商家为了促销经常搞一些活动例如限时秒杀是常见的一种活动来增加消费者购买商品。 2.实现限时秒杀案例具体代码如下所示 HTML div classboxdiv stylewidth:190px距离5/20号限时秒杀还有/divdiv idday/div div idhour/div div idminute/divdiv idsecond/div /div在上面代码中id为day、hour、minute、second分别表示剩余的天数、小时、分钟、秒数。 CSS *{margin: 0;padding: 0;}.box {width: 702px;height: 378px;display: flex;flex-direction: row;align-items: center;justify-content: center;text-align: center;border: 1px solid #000;}.box div {display: flex;color: royalblue;width: 50px;height: 50px;border: 1px solid #ccc;align-items: center;justify-content: center;}在上面代码中使用弹性布局displayflex用于盒子模型提供很大的一个灵活性。 flex-direction属性表示控制主轴的方向row表示水平方向。 justify-content属性表示项目在主轴上的对齐方式center表示中间。 align-items属性表示项目在交叉轴上对齐方式center表示中间。 JavaScript //设置秒杀结束时间var endTime new Date(2021, 4, 20); //指定日期var endSec endTime.getTime(); //指定日期的毫秒数// 声明变量保存剩余的时间var d h m s 0;// 设置定时器实现限时秒杀效果var id setInterval(show, 1000);function show() {var nowtime new Date(); // 获取当前时间// 获取时间差单位秒var gain parseInt((endSec - nowtime.getTime()) / 1000);// 判断秒杀时间是否到期if (gain 0) {// 计算剩余天数d parseInt(gain / (60*60*24)); // 计算剩余小时h parseInt((gain / (60*60)) % 24); // 计算剩余分钟m parseInt((gain / 60) % 60); // 计算剩余秒s parseInt(gain % 60); } else {clearInterval(id); // 清除定时器d h m s 00;}// 将剩余的天、小时、分钟、秒显示在网页中document.getElementById(day).innerHTML d 天;document.getElementById(hour).innerHTML h 时;document.getElementById(minute).innerHTML m 分;document.getElementById(second).innerHTML s 秒;}在上面代码中首先是创建秒杀结束时间利用Date对象的getTime()方法分别获取结束秒杀的时间和当前时间的毫秒数。判断秒杀时间是否到期如果没到期计算剩余天数、小时、分钟、秒数。如果到期清除计时器。 使用document.getElementById()方法根据指定的Id对象插入相应的内容。 效果图如下所示 二、实现定时跳转案例 1.在现实生活中用户付款成功后页面停留几秒钟显示信息之后返回到首页。小编带大家一起来学习利用定时器实现跳转的效果 2.实现定时跳转案例具体代码如下所示 HTML div styletext-align: center;h1定时跳转/h1a hrefhttps://www.baidu.com/span idsec5/span秒后自动跳转页面或点击链接跳转/a /div在上面代码中实现简单的页面布局h1标签表示大标题a标签表示定义超链接span是行内元素。 JavaScript function jump(sec,url){var secdocument.getElementById(sec).innerHTML--sec;if(sec0){setTimeout(jump(sec,\url\) ,1000)}else{location.hrefurl;} } jump(5,https://www.baidu.com/)在上面代码中首先是使用document.getElementById()方法获取id为sec将初始化的秒数减一使用innerHTML方法插入到id为sec位置。 判断秒数是否大于0如果大于0继续计数。如果小于0直接跳转到指定的页面。 效果图如下所示 三、实现改变盒子大小案例 1.在Web项目开发中用户根据不同操作修改显示的内容、CSS样式是最常见的功能。小编带大家一起来学习一个改变盒子大小的案例 2.实现改变盒子大小的案例具体代码如下所示 HTML div idbox stylewidth:100px;height:100px;background:burlywood;点我发生变化/div在上面代码中实现一个宽和高为100px的divid为box。 JavaScript //获取指定Id为box对象var box document.getElementById(box);//存储点击的次数var num 0; // 处理点击事件box.onclick function() { num;// 点击次数是奇数盒子变大if (num % 2) { this.style.width 250px;this.style.height 250px;this.innerHTML 大盒子;} else {// 点击次数是偶数盒子变小this.style.width 100px;this.style.height 100px;this.innerHTML 小盒子;}};在上面代码中首先是使用document.getElementById()方法获取id为box定义一个num用来存储点击的次数为box添加点击事件并处理如果num的值为偶数盒子变小。如果num的值为奇数盒子变大。 本文案例参考《JavaScript前端开发案例教程》黑马程序员编著 四、总结 1.本文基于JavaScript基础实现限时秒杀、定时跳转、改变盒子大小的功能。对每一个div层进行详解让读者更好的理解。 2.在JavaScript中实现限时秒杀、定时跳转案例主要帮助理解定时器的使用改变盒子大小案例主要是帮助理解如何去修改显示的内容、CSS样式操作。 3.代码没有那么复杂希望对你有所帮助
http://www.pierceye.com/news/438813/

相关文章:

  • 做竞价网站访问突然变少施工企业负责人带班检查计划
  • 网站统计数据分析wordpress安装 第二步
  • 网站续费续的是什么钱Wordpress1002无标题
  • 公司入口网站appui设计师创意平台
  • 济南住房和城乡建设厅网站影视广告创意拍摄
  • 卢松松网站源码网站建设讲师招聘
  • wordpress建站网页无法运vs网站开发表格大小设置
  • 网站怎么制作教程科技小论文怎么写
  • 青岛外贸建设网站制作小程序制作页面教程
  • wordpress 整合phpseo推广有效果吗
  • 毕业设计做网站代码营销推广软文案例
  • 网站seo 文章转载 修改标题手机oa办公系统下载
  • 营销型网站设计工资商城是什么平台
  • 有没有可以在线做化学实验的网站乐从网站制作
  • 网站qq 微信分享怎么做的网络销售网站有哪些
  • 长沙电商网站制作网页设计模板素材旅游
  • 阿里巴巴 网站 建设wordpress支付宝红包
  • 如何建一个企业网站网站建设方案保障措施
  • 网站制作工作室24小时接单一起做网站
  • 专业购物网站建设多少钱搜索引擎推广的基本方法
  • 高端手机网站建设需要多少钱五金制品东莞网站建设
  • 网站运营与维护是什么意思出入成都最新规定今天
  • 网站建设 企炬江阴企业形象包装公司
  • 移动网站开发公司免费的视频网站推广软件
  • 深圳网站定制公司宝应网站建设
  • 哈尔滨 做网站公司淮南发布app下载
  • 能发朋友圈的网站建设语不同类型网站比较及网站域名设计
  • 企业融资只有两种方法seo包括网站建设吗
  • 网站制作简单协议深圳市宝安区中医院
  • 中山骏域网站建设求2021没封的良心网站