JS中用一个button按钮实现开关灯效果
JS中用一个button按钮实现开关灯效果
<!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>Document</title>
</head>
<body><button>关灯</button><script>var btn = document.querySelector('button');var bg = document.querySelector('body');btn.onclick = function () {if (btn.innerHTML === '关灯') {bg.style.backgroundColor = 'black';btn.innerHTML = '开灯';}else {bg.style.backgroundColor = 'transparent';btn.innerHTML = '关灯';}}</script>
</body>
</html>
开灯:
关灯:
JS中用一个button按钮实现开关灯效果相关推荐
- PHP——0128练习相关2——js点击button按钮跳转到另一个新页面
js点击button按钮跳转到另一个新页面 投稿:whsnow 字体:[增加 减小] 类型:转载 时间:2014-10-10 我要评论 点击按钮怎么跳转到另外一个页面呢?点击图片要跳转到新的页面时,怎 ...
- 在网页广告栏中经常看到左右来回移动的广告图片。请使用html+js实现一个左右移动的图片效果。图片自选。
在网页广告栏中经常看到左右来回移动的广告图片.请使用html+js实现一个左右移动的图片效果.图片自选. <!DOCTYPE html> <html><head>& ...
- 帮我用js写一个微信聊天那种气泡效果
当然可以! 下面是一个使用 JavaScript 实现微信聊天气泡效果的示例代码: .bubble {position: relative;background: #f1f1f1;border-rad ...
- 用js实现一个炫酷的烟花效果
我们要理清整个流程的思路. 首先建立一块画布,用于展示烟花的效果,然后就要去思考烟花燃放的流程,我们都知道烟花通常都是先有一份飞上天,然后再分散成很多个小烟花,并且每一个小烟花都有不同的样式以及运动方 ...
- css+js实现一个跳动的loading动画效果
css+js实现跳动的loading动画 <!DOCTYPE html> <html lang="en"><head><meta char ...
- android 按钮图片切换动画效果,Button按钮点击图片切换效果
Button按钮图片切换效果设置. 通常在工程中用到图片按钮点击事件,大多都用ImageButton.在这里我们用 Button的点击事件,在图片的切换过程中不再通过setBackgroundReso ...
- 原生js完成一个简单的抽奖功能
文章目录 前言 实现过程 1.前期准备 2.CSS美化 3.使用 js 完成抽奖功能 3.1 随机数模块 3.2 随机奖品 3.3 开始抽奖 3.4 点击开始抽奖 完整代码 HTML部分 CSS部分 ...
- 用JS实现一个网页版节拍器
平时练尤克里里经常用到节拍器,突发奇想自己用js开发一个. 最后实现的效果如下:https://ahao430.github.io/metronome/. 代码见github仓库:https://gi ...
- c语言自绘按钮例子,MFC自绘Button按钮分析和实现
对于按压式的Button按钮,WM_CTLCOLOR无法完成按钮控件的背景颜色和字体颜色修改,若想要完成外观定制需要添加WM_DRAWITEM消息或者重写CButton类中的DrawItem函数完成按 ...
最新文章
- 最强的windows2003安全设置
- python处理svg 平移 旋转_d3.js封装文本实现自动换行和旋转平移等功能
- 【收藏】网络故障处理手册大全,看完再也不怕出问题了
- 利用Python制作王者荣耀出装小助手,引来了老板的注意!
- cmake的使用 cmake不是内部或外部命令
- jwt用户注销 PHP,flask_jwt 如何实现用户注销
- Mac安装webpack报错gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1解决
- sas 文件传输 本地 服务器,SLIM SAS SFF-8654服务器转换线让传输更容易!
- android ijkplayer c层分析-prepare过程与读取线程(续1-解码粗略分析)
- 数据结构上机实践第四周项目6- 循环双链表应用
- 婚礼一条龙服务成为新亮点
- 格雷码和二进制的转换及典型例题(4bits格雷码计数器)
- WEB前端之学会用PS很重要
- L13. hrtimer使用实例(高精度定时器)
- 预处理器 - 记号传递操作符##
- QTimer计时速度不断加快问题和QT中show函数失效问题的思考和处理
- C#图形界面汉诺塔Hanoi
- 【网站】国内最火的10款Java开源项目,都是国人开发,CMS居多
- 在Golang里如何实现结构体成员指针到结构体自身指针的转换
- 红米机器人倒地_红米出现一个小人维修android机器人
热门文章
- 针对某软件系统的测试论文,计算机软件论文:软件可靠性及其测试分析
- C/C++编程新手入门基础系列:俄罗斯方块小游戏制作源代码
- c++编程练习 031:山寨版istream_iterator
- STM32MP157驱动开发——Linux自带的LED灯驱动
- Bad key in file You probably need to get an updated matplotlibrc file from https://github.com/matplo
- 关于使用python实现AIR724ug连接阿里云平台
- java论坛怎么屏蔽脏话,又见牛人!Python写各大聊天系统屏蔽脏话功能……
- 三面阿里,offer到手定级P7,过程很艰辛结果很满意
- SAP市值暴跌与SAP系统间接访问之殇
- 关于语音识别技术的初探