JS之if语句对接事件动作逻辑(详解)


Posted in Javascript onJune 28, 2017

if 函数的实现步骤:

function +名字()

指定id , 指定开关(display: none or block)

if + else 构成逻辑 控制开关

JS之if语句对接事件动作逻辑(详解)

决定在哪里安置一个灯泡, 指定一个id给某个标签

把开关用电线连着灯泡, 安装开关#+id名称{ 属性1= 赋值, 属性 2 = 赋值 , 属性3 = 赋值 }
所有的赋值都可以成为一个开关. 如果是一个手动版的, 这里已经完成了. 更改属性的赋值就可以变更id的样式

帮开关装上感应元件, 一旦有动静, 开关便自动switch 建立function showhide() { 使用if+else语句, 改变开关的接线:改变属性赋值}

打开电制, 让开关通电. 事件动作接上函数

最核心的原则就是, 事件动作对接函数, 函数对接属性(一个或多个)更改, 属性更改, 对接id或者class, id 或class对接事件动作所在标签

JS之if语句对接事件动作逻辑(详解)

<style>
#div1 {width:100px; height:200px; background:#CCC; display:none;}
</style>
<script>
function showHide()
{
  var oDiv=document.getElementById('div1');
  
  if(oDiv.style.display=='block')
  {
    oDiv.style.display='none';
  }
  else
  {
    oDiv.style.display='block';
  }
}
</script>
 
 
<input type="button" value="显示隐藏" oncpck="showHide()"> </input>
<div id="div1">

以上这篇JS之if语句对接事件动作逻辑(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery 源码分析笔记(4) Ready函数
Jun 02 Javascript
js控制再次点击按钮之间的间隔时间可防止重复提交
Aug 01 Javascript
原生js和jQuery随意改变div属性style的名称和值
Oct 22 Javascript
Javascript实现多彩雪花从天降散落效果的方法
Feb 02 Javascript
javascript+html5实现仿flash滚动播放图片的方法
Apr 27 Javascript
JS实现样式清新的横排下拉菜单效果
Oct 09 Javascript
简单的JS时钟实例讲解
Jan 13 Javascript
浅谈通过JS拦截 pushState和replaceState事件
Jul 21 Javascript
极简主义法编写JavaScript类
Nov 02 Javascript
Javascript中的作用域及块级作用域
Dec 08 Javascript
Django+vue跨域问题解决的详细步骤
Jan 20 Javascript
vscode 调试 node.js的方法步骤
Sep 15 Javascript
CSS3+JavaScript实现翻页幻灯片效果
Jun 28 #Javascript
Node.js 8 中的重要新特性
Jun 28 #Javascript
Angular排序实例详解
Jun 28 #Javascript
基于JS对象创建常用方式及原理分析
Jun 28 #Javascript
Node.js实现文件上传的示例
Jun 28 #Javascript
iscroll-probe实现下拉刷新和下拉加载效果
Jun 28 #Javascript
JavaScript 获取元素在父节点中的下标(推荐)
Jun 28 #Javascript
You might like
php插入中文到sqlserver 2008里出现乱码的解决办法分享
2012/07/19 PHP
php管理nginx虚拟主机shell脚本实例
2014/11/19 PHP
Yii框架实现对数据库的CURD操作示例
2019/09/03 PHP
PHP如何开启Opcache功能提升程序处理效率
2020/04/27 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
IE php关于强制下载文件的代码
2008/08/23 Javascript
javascript五图轮播切换实用版
2012/08/17 Javascript
js控制frameSet示例
2013/09/10 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
Js数组排序函数sort()介绍
2015/06/08 Javascript
jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
2015/12/12 Javascript
JavaScript语言精粹经典实例(整理篇)
2016/06/07 Javascript
jQuery学习笔记——jqGrid的使用记录(实现分页、搜索功能)
2016/11/09 Javascript
node.js中express-session配置项详解
2017/05/31 Javascript
创建简单的node服务器实例(分享)
2017/06/23 Javascript
使用JQuery实现图片轮播效果的实例(推荐)
2017/10/24 jQuery
js逆向解密之网络爬虫
2019/05/30 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
解决vue bus.$emit触发第一次$on监听不到问题
2020/07/28 Javascript
[01:14:55]EG vs Spirit Supermajor 败者组 BO3 第三场 6.4
2018/06/05 DOTA
在Python中使用第三方模块的教程
2015/04/27 Python
Python使用SQLite和Excel操作进行数据分析
2018/01/20 Python
python实现名片管理系统项目
2019/04/26 Python
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
KEEN美国官网:美国人气户外休闲鞋品牌
2021/03/09 全球购物
程序员跳槽必看面试题总结
2013/06/28 面试题
历史教育专业个人求职信
2013/12/13 职场文书
小学语文教学经验交流材料
2014/06/02 职场文书
房屋出售授权委托书
2014/10/12 职场文书
教师党员整改措施
2014/10/24 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
2017元旦晚会开幕词
2016/03/03 职场文书
小学生作文之《压岁钱的烦恼》
2019/09/27 职场文书
使用Redis实现实时排行榜功能
2021/07/02 Redis
如何在python中实现ECDSA你知道吗
2021/11/23 Python