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 相关文章推荐
动态控制Table的js代码
Mar 07 Javascript
一个原生的用户等级的进度条
Jul 03 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
Aug 07 Javascript
javascript自启动函数的问题探讨
Oct 05 Javascript
基于iframe实现类似于ajax的页面无刷新
May 31 Javascript
使用jquery实现放大镜效果
Sep 02 Javascript
基于jquery实现简单的分页控件
Mar 17 Javascript
正则表达式替换html元素属性的方法
Nov 26 Javascript
简单的渐变轮播插件
Jan 12 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
Feb 27 Javascript
Element-ui table中过滤条件变更表格内容的方法
Mar 02 Javascript
Vue动态加载图片在跨域时无法显示的问题及解决方法
Mar 10 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
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
2011/04/18 PHP
IIS下PHP的三种配置方式对比
2014/11/20 PHP
php通过session防url攻击方法
2014/12/10 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
2020/08/17 PHP
php中namespace及use用法分析
2016/12/06 PHP
laravel实现分页样式替换示例代码(增加首、尾页)
2017/09/22 PHP
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
深入理解JavaScript系列(27):设计模式之建造者模式详解
2015/03/03 Javascript
在JavaScript中使用JSON数据
2016/02/15 Javascript
jQuery 获取页面li数组并删除不在数组中的key
2016/08/02 Javascript
select隐藏选中值对应的id,显示其它id的简单实现方法
2016/08/25 Javascript
JavaScript的兼容性与调试技巧
2016/11/22 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
jquery ajaxfileupload异步上传插件使用详解
2017/02/08 Javascript
JS设计模式之数据访问对象模式的实例讲解
2017/09/30 Javascript
详解基于vue的服务端渲染框架NUXT
2018/06/20 Javascript
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
JS计算两个数组的交集、差集、并集、补集(多种实现方式)
2019/05/21 Javascript
js中console在一行内打印字符串和对象的方法
2019/09/10 Javascript
[03:07]2015国际邀请赛选手档案EHOME.rOtK 是什么让他落泪?
2015/07/31 DOTA
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
Python常用算法学习基础教程
2017/04/13 Python
python3 遍历删除特定后缀名文件的方法
2018/04/23 Python
pytorch中nn.Conv1d的用法详解
2019/12/31 Python
pycharm的python_stubs问题
2020/04/08 Python
Python自动巡检H3C交换机实现过程解析
2020/08/14 Python
商务邀请函范文
2014/01/14 职场文书
医学生就业推荐表自我鉴定
2014/03/26 职场文书
校园环保广播稿(3篇)
2014/09/15 职场文书
2015年感恩父亲节演讲稿
2015/03/19 职场文书
公司2015年终工作总结
2015/05/26 职场文书
2015年乡镇食品安全工作总结
2015/10/22 职场文书
教师廉政准则心得体会
2016/01/20 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
Python OpenCV实现图像模板匹配详解
2022/04/07 Python