码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 流程控制语句 流程控制开关


    流程控制语句 流程控制开关 

    流程控制语句--流程控制开关:可以实现 一开 一关的效果

    流程控制开关 需要借助 布尔值true  false

    1.  流程控制语句 流程控制开关 
    2.     <h1>流程控制语句--流程控制开关:可以实现 一开 一关的效果h1>
    3.     <button id="btn">关灯button>
    4.     <script>
    5.         // if与else 相当于是和的意思  ,在if当中执行一个命令,那么可以在else中执行另一个命令,两者可以形成一个整体的效果
    6.         // 抓取元素
    7.         {
    8.             var btn = document.getElementById('btn');
    9.             console.log(btn);
    10.             // 定义一个开关变量
    11.             var open = true;
    12.            
    13.             btn.onclick = function(){
    14.                 // 在js预言中,只要提到 是...  ==  open ==  true 可以简写  open
    15.                 if(open==true){
    16.                     // 1、改变页面背景颜色为
    17.                     document.body.style.background = 'black';
    18.                     // 2、把open这个变量, 进行 重新赋值
    19.                     open = false;
    20.                     console.log(open);
    21.                     // 3、把按钮上的 文字进行预言替换
    22.                     btn.innerHTML = '请开灯!!!';
    23.                 }else{
    24.                     // 再次点击按钮的时候,按钮没有效果(不成立)
    25.                     // 1、改变页面背景颜色为
    26.                     document.body.style.background = '';
    27.                     // 2、把open这个变量, 进行 重新赋值
    28.                     open = true;
    29.                     console.log(open);
    30.                     // 3、把按钮上的 文字进行预言替换
    31.                     btn.innerHTML = '请关灯!!!';
    32.                 }
    33.             }
    34.            
    35.         }
    36. script>

    预览效果:

  • 相关阅读:
    uniapp确认提示框;uniapp判断输入框值是否符合正常手机号,身份证号
    (历史上最详细的网络)华为初级网络工程师知识点总结(二)工作考研均受益
    idea如何设置代理实现管理突破呢
    任务调度器详解(FreeRTOS)
    年薪40w的高级网络工程师面试过程,面试过程不难,但你要真做过才能回答上来
    交换机和工业级4G路由器的区别
    Mac喵影工厂Wondershare Filmora X
    java进行系统的限流实现--Guava RateLimiter、简单计数、滑窗计数、信号量、令牌桶
    JVM(java虚拟机 详解三个主要的话题:1.JVM 中的内存区域划分2.JVM 的类加载机制3.JVM 中的垃圾回收算法)
    CAD二次开发---关于JoinEntity出现eNotApplicable的问题
  • 原文地址:https://blog.csdn.net/weixin_72303943/article/details/126494628
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号