JavaScript实现开关等效果


Posted in Javascript onSeptember 08, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>开关灯</title>
 <style type="text/css">
  html, body {
   margin: 0px;
   padding: 0px;
   width: 100%;
   height: 100%;
   cursor: pointer;
   background-color: white;
  }
 </style>
</head>
<body id="bodyEle">
<script type="text/javascript">
 var oBody = document.getElementById("bodyEle");
 oBody.onclick = function () {
  var bg = this.style.backgroundColor;
  switch (bg) {
   case "white":
    this.style.backgroundColor = "red";
    break;
   case "red":
    this.style.backgroundColor = "black";
    break;
   default:
    this.style.backgroundColor = "white";
  }

 }
</script>
</body>
</html>

总结

以上所述是小编给大家介绍的JavaScript实现开关等效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript编程开发中的五个实用小技巧
Jul 22 Javascript
jquery加载页面的方法(页面加载完成就执行)
Jun 21 Javascript
基于jquery ajax 用户无刷新登录方法详解
Apr 28 Javascript
js完美的div拖拽实例代码
Jan 22 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
Jul 29 Javascript
jQuery滚动加载图片实现原理
Dec 14 Javascript
AngularJs中route的使用方法和配置
Feb 04 Javascript
Centos6.8下Node.js安装教程
May 12 Javascript
Vue.js简易安装和快速入门(第二课)
Oct 17 Javascript
node中IO以及定时器优先级详解
May 10 Javascript
vue实现简单全选和反选功能
Sep 15 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
Feb 07 Javascript
浅谈React Native 中组件的生命周期
Sep 08 #Javascript
Vue仿手机qq的实例代码(demo)
Sep 08 #Javascript
关于Ajax的原理以及代码封装详解
Sep 08 #Javascript
vue父子组件的嵌套的示例代码
Sep 08 #Javascript
jQuery选择器中的特殊符号处理方法
Sep 08 #jQuery
通过button将form表单的数据提交到action层的实例
Sep 08 #Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
Sep 08 #Javascript
You might like
LotusPhp笔记之:Cookie组件的使用详解
2013/05/06 PHP
PHP判断变量是否为0的方法
2014/02/08 PHP
PHP防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
thinkphp循环结构用法实例
2014/11/24 PHP
php中的观察者模式简单实例
2015/01/20 PHP
php查询whois信息的方法
2015/06/08 PHP
PHP实现留言板功能的详细代码
2017/03/25 PHP
PHP htmlspecialchars()函数用法与实例讲解
2019/03/08 PHP
jquery复选框CHECKBOX全选、反选
2008/08/30 Javascript
JavaScript 事件参考手册
2008/12/24 Javascript
javascript不可用的问题探究
2013/10/01 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
AngularJS基础教程之简单介绍
2015/09/27 Javascript
简单谈谈javascript中this的隐式绑定
2016/02/22 Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
2016/05/05 Javascript
Bootstrap基本样式学习笔记之标签(5)
2016/12/07 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
Angular4 反向代理Details实践
2018/05/30 Javascript
Vue实现本地购物车功能
2018/12/05 Javascript
javascript中undefined的本质解析
2019/07/31 Javascript
webpack常用配置总览(小结)
2019/11/18 Javascript
微信小程序入门之指南针
2020/10/22 Javascript
Python标准库os.path包、glob包使用实例
2014/11/25 Python
python使用urllib2提交http post请求的方法
2015/05/26 Python
Python 调用Java实例详解
2017/06/02 Python
Python图片转换成矩阵,矩阵数据转换成图片的实例
2018/07/02 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
django 微信网页授权登陆的实现
2019/07/30 Python
Python如何实现自带HTTP文件传输服务
2020/07/08 Python
使用phonegap创建联系人的实现方法
2017/03/30 HTML / CSS
JDBC操作数据库的基本流程是什么
2014/10/28 面试题
简历中的自我评价怎么写
2014/01/29 职场文书
趣味运动会开幕词
2015/01/28 职场文书
幼儿园端午节活动总结
2015/05/05 职场文书
Python极值整数的边界探讨分析
2021/09/15 Python
vue组件vue-esign实现电子签名
2022/04/21 Vue.js