JavaScript原生开关灯效果

 时间:2026-02-14 14:47:09

1、准备好开灯和关灯的图片

JavaScript原生开关灯效果

JavaScript原生开关灯效果

2、一、css样式

<style>

        *{margin: 0; padding:0;}

        #box{width:600px;height:600px;margin:auto;}

        #img{margin:auto;}

        #btn{margin-top:50px;width:80px;height:30px;}

    </style>

3、二、html代码

    <div id="box">

        <div id="img">

            <img src="开.png"/>                  <!-- 默认开灯效果,使用开灯效果的图片 -->                         

        </div>

        <button id="btn">关灯</button>           <!-- 关灯按钮 -->  

    </div>

4、三、javascript代码

<script>    

        var btn=document.getElementById('btn')

        var img=document.getElementById('img')

        btn.onclick=function(){

       if(btn.innerHTML=='关灯'){                          // 判断按钮如果是关灯   

            img.innerHTML='<img src="关.png"/>';          // 把图片换成关灯的图片

            btn.innerHTML='开灯';                        // 把按钮变成开灯

        }  

             else {                                     // 如果按钮不关灯

                 img.innerHTML='<img src="开.png"/>'   // 把图片换成开灯的图片

                 btn.innerHTML='关灯'                 // 把按钮变成关灯

        }

    }  

    </script>

  • C#比较字符串大小
  • css3如何实现一个星星 (6角)图案效果
  • 如何设计C语言的循环结构
  • 如何给文字添加多个不同的阴影
  • C-Free5如何新建对话框程序
  • 热门搜索
    子宫内膜厚是什么原因引起的 妇科千金片主要治什么妇科病 socks是什么意思 zw是什么意思 四个又念什么 身份证过期补办需要什么资料 诺贝尔发明了什么 wps是什么 倒立有什么好处和坏处 扶她是什么意思