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 相关文章推荐
javascript编程起步(第三课)
Feb 27 Javascript
JS 精确统计网站访问量的实例代码
Jul 05 Javascript
document.getElementBy(&quot;id&quot;)与$(&quot;#id&quot;)有什么区别
Sep 22 Javascript
javascript设置金额样式转换保留两位小数示例代码
Dec 04 Javascript
javascript实现分栏显示小技巧附图
Oct 13 Javascript
为JS扩展Array.prototype.indexOf引发的问题及解决办法
Jan 21 Javascript
jQuery实现网页抖动的菜单抖动效果
Aug 07 Javascript
从重置input file标签中看jQuery的 .val() 和 .attr(“value”) 区别
Jun 12 Javascript
浅谈js中test()函数在正则中的使用
Aug 19 Javascript
浅谈webpack组织模块的原理
Mar 10 Javascript
Vue+ElementUI使用vue-pdf实现预览功能
Nov 26 Javascript
javascript中可能用得到的全部的排序算法
Mar 05 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树的代码,可以嵌套任意层
2006/10/09 PHP
php in_array 函数使用说明与in_array需要注意的地方说明
2010/04/13 PHP
新浪SAE搭建PHP项目教程
2015/01/28 PHP
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
document.getElementById的简写方式(获取id对象的简略写法)
2010/09/10 Javascript
jquery中event对象属性与方法小结
2013/12/18 Javascript
js报$ is not a function 的问题的解决方法
2014/01/20 Javascript
JS动态创建DOM元素的方法
2015/06/09 Javascript
jquery判断input值不为空的方法
2016/06/05 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
2017/02/09 Javascript
原生JS实现左右箭头选择日期实例代码
2017/03/14 Javascript
微信小程序获取微信运动步数的实例代码
2017/07/20 Javascript
解决vue 路由变化页面数据不刷新的问题
2018/03/13 Javascript
Makefile/cmake/node-gyp中区分判断不同平台的方法
2018/12/18 Javascript
mpvue微信小程序多列选择器用法之省份城市选择的实现
2019/03/07 Javascript
深入理解 JS 垃圾回收
2019/06/03 Javascript
django中的setting最佳配置小结
2017/11/21 Python
Python实现可自定义大小的截屏功能
2018/01/20 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
2018/04/19 Python
详解python--模拟轮盘抽奖游戏
2019/04/12 Python
python mysql 字段与关键字冲突的解决方式
2020/03/02 Python
python3用urllib抓取贴吧邮箱和QQ实例
2020/03/10 Python
利用4行Python代码监测每一行程序的运行时间和空间消耗
2020/04/22 Python
在印度上传处方,在线订购药品:Medlife
2019/03/28 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
DOUGLAS荷兰:购买香水和化妆品
2020/10/24 全球购物
党员自我评价分享
2013/12/13 职场文书
需求分析说明书
2014/05/09 职场文书
单位承诺书格式
2014/05/21 职场文书
县长“四风”对照检查材料思想汇报
2014/10/05 职场文书
2014年电信员工工作总结
2014/12/19 职场文书
研讨会通知
2015/04/27 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
Java实现二维数组和稀疏数组之间的转换
2021/06/27 Java/Android