前端基础 - 案例(三) 报时器
实现一个报时器,例如6:00-12:00显示早上好; 12:00-18:00显示下午好;18:00-6:00显示晚上好
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>JS实现报时器</title><style>.box {overflow: hidden;width: 619px;height: 400px;background-color: #49B5AA;margin: 80px auto;}.content {overflow: hidden;width: 555px;height: 318px;background-color: #ffffff;margin: 40px auto;border-radius: 20px;}h4 {width: 272px;height: 26px;margin: 0 auto;line-height: 26px;text-align: center;margin-top: 100px;font-size: 22px;}ul {width: 417px;height: 77px;margin-top: 50px;margin: 50px 50px 98px 50px;color: #3CAFA4;}li {list-style: none;float: left;font-size: 60px;margin: 0 10px;}#hour,#minute,#second {width: 77px;height: 77px;line-height: 77px;}</style>
</head><body><div class="box"><div class="content"><h4>钟表计时器(原创)</h4><ul><li id="hour"></li><li>:</li><li id="minute"></li><li>:</li><li id="second"></li></ul></div></div><script>window.onload = function() {var hour = document.querySelector("#hour");var minute = document.querySelector("#minute");var second = document.querySelector("#second");function setTimer() {var date = new Date();if (date.getHours() < 10) {hour.innerText = "0" + date.getHours();} else {hour.innerText = date.getHours();}if (date.getMinutes() < 10) {minute.innerText = "0" + date.getMinutes();} else {minute.innerText = date.getMinutes();}if (date.getSeconds() < 10) {second.innerText = "0" + date.getSeconds();} else {second.innerText = date.getSeconds();}}function judge() {if (Number(hour.innerText) >= 6 && Number(hour.innerText < 12)) {alert("早上好")} else if (Number(hour.innerText) >= 12 && Number(hour.innerText < 18)) {alert("上午好")} else {alert("下午好")}}function startTimer() {setInterval(setTimer, 500);}startTimer();judge();}</script>
</body></html>
前端基础 - 案例(三) 报时器相关推荐
- 前端基础 - 案例一:基础网站搭建
基础网站搭建案例: HTML : <!DOCTYPE html> <html lang="en"><head><meta charset= ...
- 前端基础(三十五):SVG入门
SVG - viewBox 属性&值 描述 svg width="320" height="200" viewBox="0 0 100 100 ...
- 前端基础-git(三):git和GitHub的一些基础操作
github是一个网站,是一个开源的源代码管理平台,用户注册后,可以在自己账户下创建仓库,用来管理项目的源代码(源代码是基于git传到仓库中) 我们所熟知的插件.类库.框架等都在这个平台上有托管,我们 ...
- php判断学生姓名,PHP基础案例三:判断学生星座
一.需求分析 星座是根据出生月日(11-14位)进行匹配:例如,当出生日期在3月21日和4月19日之间就为白羊座,其他星座按此继续编写. 二.设计思路 1. 星座的划分是两个日期的区间,当日期小于10 ...
- 前端基础第三天项目 大事件后台管理系统
0. 资源地址 线上 DEMO 项目地址:http://www.escook.cn:8086/ 项目的 API 接口地址: https://www.showdoc.cc/escook?page_id= ...
- 前端基础 - 案例二:酱品购电商网站首页(精简版)
酱品购电商网页–精简版 HTML : <!DOCTYPE html> <html lang="en"><head><meta charse ...
- 前端基础(三十二):图片转base64
效果 源码 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8 ...
- php for 循环 try_PHP基础案例四:展示学生列表
php中文网课程 每日17点准时技术干货分享 相关推荐: 1.<PHP基础案例一:展示学生资料卡> 2.<PHP基础案例二:计算学生年龄> 3.<PHP基础案例三:判断学 ...
- CSS基础「三」盒子模型/产品模块案例/圆角边框/盒子阴影/文字阴影
本篇文章为 CSS 基础系列笔记第三篇,参考 黑马程序员pink老师前端入门教程 其他CSS基础相关文章: CSS基础「一」基础选择器 / 字体属性 / 文本属性 / 三种样式表 CSS基础「二」复合 ...
最新文章
- HX711电子秤专用转换芯片读取MCU模块
- Kubernetes — Flannel CNI
- SQL视频总结(2)
- VS2008编译汇编程序的问题
- oracle错误27101,ORA-27101ORA-01034错误解决
- 在STM32单片机上跑神经网络算法
- Datawhale编程学习之数组和链表(1)
- PHP5 Session 使用详解(一)
- java总结体会_Java课程总结心得体会
- keras-yolo3遇到的一些注意点与解决思路
- 【python】一键修改小米运动步数,同步微信、支付宝 运动步数
- 计算机word图表布布局在哪,word中的页面布局在哪里
- Xcode13运行iPhone14模拟器暨低版本Xcode运行高版本模拟器
- “甜野男孩”——丁真
- java中字输入输出异常_Java:详解Java中的异常(Error与Exception)
- java excel 饼图_Java 在 Excel 中创建饼图/环形图
- 网上宣传的0月租流量卡是骗局吗?看完你就知道了!
- 介绍一款好用的flash播放器(Vcastr 3.0 – flash video(flv) player)
- 基于V4L2的视频驱动开发(2
- 前端websocket的一些属性,以及websocket的断开重连