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 getComputedStyle获取和设置style的原理
Oct 10 Javascript
jquery.gridrotator实现响应式图片展示画廊效果
Jun 23 Javascript
详解AngularJS中的http拦截
Feb 09 Javascript
jQuery选择器基础入门教程
May 10 Javascript
浅谈jQuery before和insertBefore的区别
Dec 04 Javascript
javascript笔记之匿名函数和闭包
Feb 06 Javascript
jQuery阻止移动端遮罩层后页面滚动
Mar 15 Javascript
JS动态添加的div点击跳转到另一页面实现代码
Sep 30 Javascript
基于Webpack4和React hooks搭建项目的方法
Feb 05 Javascript
es6 symbol的实现方法示例
Apr 02 Javascript
vue+moment实现倒计时效果
Aug 26 Javascript
vue实现简易计算器功能
Jan 20 Vue.js
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
动态生成gif格式的图像要注意?
2006/10/09 PHP
在普通HTTP上安全地传输密码
2007/07/21 PHP
CodeIgniter框架过滤HTML危险代码
2014/06/12 PHP
php中Ctype函数用法详解
2014/12/09 PHP
php实现在线通讯录功能(附源码)
2016/05/13 PHP
safari下载文件自动加了html后缀问题
2018/11/09 PHP
php判断目录存在的简单方法
2019/09/26 PHP
PHP与Web页面的交互示例详解一
2020/08/04 PHP
php gethostbyname获取域名ip地址函数详解
2010/01/24 Javascript
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
JS实现图片横向滚动效果示例代码
2013/09/04 Javascript
原生javascript实现的分页插件pagenav
2014/08/28 Javascript
js实现键盘Enter键提交表单的方法
2015/05/27 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
Jquery插件之Fancybox丰富的弹出层效果附源码下载
2015/12/02 Javascript
JavaScript实现类似淘宝的购物车效果
2017/03/16 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
基于AngularJS的拖拽文件上传的实例代码
2017/07/15 Javascript
Form表单上传文件(type=&quot;file&quot;)的使用
2017/08/03 Javascript
jQuery响应滚动条事件功能示例
2017/10/14 jQuery
微信小程序使用wx.request请求服务器json数据并渲染到页面操作示例
2019/03/30 Javascript
Python fileinput模块使用实例
2015/05/28 Python
python跳出双层for循环的解决方法
2019/06/24 Python
python tornado修改log输出方式
2019/11/18 Python
浅析python中while循环和for循环
2019/11/19 Python
Python数据可视化:泊松分布详解
2019/12/07 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
python 获取字典键值对的实现
2020/11/12 Python
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
广州盈通面试题
2015/12/05 面试题
饮料业务员岗位职责
2013/12/15 职场文书
个人素质的自我评价分享
2013/12/16 职场文书
高二英语教学反思
2014/01/19 职场文书
机电专业毕业生求职信
2014/07/01 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
2015年国庆节活动总结
2015/03/23 职场文书