Js实现动态更改Css样式之土豆网开/关灯效果!

简介:  1 DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2  3  4     开关灯效果 5      6         body 7         { 8             background: #FFF; 9         }10         .

 

 1  <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
 2  < html >
 3  < head >
 4       < title > 开关灯效果 </ title >
 5       < style  type ="text/css" >
 6          body
 7           {
 8              background :  #FFF ;
 9           }
10          .day
11           {
12              background :  #000 ;
13           }
14          .night
15           {
16              background :  #FFF ;
17           }
18       </ style >
19       < script  language ="javascript"  type ="text/javascript" >
20           function  Switch() {
21               var  btnSwitch  =  document.getElementById( " btnSwitch " );
22               var  type  =  document.body.className;
23               if  (type  ==   " day " ) {
24                  document.body.className  =   " night " ;
25                  btnSwitch.value  =   " 关灯 " ;
26              }  else  {
27                  document.body.className  =   " day " ;
28                  btnSwitch.value  =   " 开灯 " ;
29              }
30          }
31       </ script >
32  </ head >
33  < body >
34       < input  id ="btnSwitch"  type ="button"  value ="关灯"  onclick ="Switch()"   />
35  </ body >
36  </ html >

 

目录
相关文章
|
1天前
html+js+css实现的建筑方块立体数字时钟源码
html+js+css实现的建筑方块立体数字时钟源码
49 33
|
22天前
一个好看的小时钟html+js+css源码
一个好看的小时钟html+js+css源码
97 24
|
1月前
|
JavaScript 前端开发
页面滚动触发css3动画js插件
delighters.js是一款页面滚动触发css3动画js插件。该js插件可以在页面向下滚动时,为进入浏览器视口的元素制作各种炫酷的CSS3动画效果。
50 13
|
1月前
|
JavaScript 前端开发
jQuery和CSS3斑马线样式range滑块特效
jQuery和CSS3斑马线样式range滑块特效
|
1月前
纸屑飘落生日蛋糕场景js+css3动画特效
纸屑飘落生日蛋糕CSS3动画特效是一款js+css3制作的全屏纸屑飘落,生日蛋糕点亮庆祝动画特效。
49 3
|
2月前
|
缓存 前端开发 JavaScript
优化CSS和JavaScript加载
优化CSS和JavaScript加载
|
2月前
|
前端开发 JavaScript
如何在 JavaScript 中访问和修改 CSS 变量?
【10月更文挑战第28天】通过以上方法,可以在JavaScript中灵活地访问和修改CSS变量,从而实现根据用户交互、页面状态等动态地改变页面样式,为网页添加更多的交互性和动态效果。在实际应用中,可以根据具体的需求和场景选择合适的方法来操作CSS变量。
|
2月前
|
缓存 前端开发 JavaScript
优化CSS和JavaScript加载
Next.js和Nuxt.js在优化CSS和JavaScript加载方面提供了多种策略和工具。Next.js通过代码拆分、图片优化和特定的CSS/JavaScript优化措施提升性能;Nuxt.js则通过代码分割、懒加载、预渲染静态页面、Webpack配置和服务端缓存来实现优化。两者均能有效提高应用性能。
|
2月前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
185 1
|
2月前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
62 3