×

JS小应用:js实现简单开关灯

作者:andyjiang2021.12.22来源:Web前端之家浏览:5265评论:0
关键词:js

JS小应用:js实现简单开关灯。

HTML:

  1. <button>开关灯</button>

JS:

  1.     <script>
  2.  
  3.         // window.onload 是窗口加载事件,可以实现将代码写到元素上面
  4.  
  5.         window.addEventListener('load', function () {
  6.  
  7.             var btn = document.querySelector('button');
  8.  
  9.             // 定义一个变量,用来判断灯的开关情况
  10.  
  11.             var flag = 0;
  12.  
  13.             btn.onclick = function () {
  14.  
  15.                 if (flag == 0) {
  16.  
  17.                     document.body.style.backgroundColor = 'black';
  18.  
  19.                     flag = 1;
  20.  
  21.                 } else {
  22.  
  23.                     document.body.style.backgroundColor = 'pink';
  24.  
  25.                     flag = 0;
  26.  
  27.                 }
  28.  
  29.             }
  30.  
  31.         })
  32.  
  33.     </script>

如果script直接写到button下面的话,

则采用以下代码:

  1. <script>
  2.  
  3.         var btn = document.querySelector('button');
  4.  
  5.         var flag = 0;
  6.  
  7.         btn.onclick = function () {
  8.  
  9.             if (flag == 0) {
  10.  
  11.                 document.body.style.backgroundColor = 'black';
  12.  
  13.                 flag = 1;
  14.  
  15.             } else {
  16.  
  17.                 document.body.style.backgroundColor = 'pink';
  18.  
  19.                 flag = 0;
  20.  
  21.             }
  22.  
  23.         }
  24.  
  25.     </script>

试试吧。

您的支持是我们创作的动力!
温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://jiangweishan.com/article/js20211222a1.html

网友评论文明上网理性发言 已有0人参与

发表评论: