美文网首页
2018-09-26JS中常见的方法2

2018-09-26JS中常见的方法2

作者: naruto711 | 来源:发表于2018-09-26 20:17 被阅读0次

1.javaScript中的事件处理

  • 在标签上使用onclick属性来进行事件绑定(不建议使用)
  • 通过代码获取标签绑定onclick属性(不建议使用)
  • 通过代码获取标签,然后使用:
    addEventListener 绑定事件
    removeEventListener 反绑定事件
  • ie5-10使用:
    attachEvent 绑定事件
    detachEvent 反绑定事件

2.事件回调函数和事件对象

  • 绑定事件监听器的函数都需要传入事件的回调函数
  • 程序员知道事件发生的时候需要做什么样的处理但不知道事件什么时候发生
  • 所有传入一个函数在将来发生事件的时候由系统进行调用 这种函数称为回调函数
  • 回调函数的第一个参数代表事件对象(封装了和事件相关的所有信息)对于低版本 IE 可以通过window,.event来获取事件对象

3.事件对象的属性和方法:

  • target 引发事件的标签
  • srcElement IE引发事件的标签
  • preventDefault 阻止事件的默认行为
  • returnValue = false IE阻止事件的默认行为
  • 处理事件有两种顺序:
    事件冒泡(默认,从内向外)
    事件捕获(由外向内) stopPropagation( )
    cancelBubble = true IE浏览器

相关文章

  • 2018-09-26JS中常见的方法2

    1.javaScript中的事件处理 在标签上使用onclick属性来进行事件绑定(不建议使用) 通过代码获取标签...

  • SVG用法

    常见引入svg的方法 .svg文件的常见结构: html页面中绘制svg的常见方法: 关于SVG的viewBox:...

  • UI基础

    第一节 1.UI控件中拖线属性或方法常见错误 2.UIView的常见属性 (void)addSubview:(UI...

  • Map接口

    Map中的常见方法:

  • UITableView优化

    我们知道,常见的UITableView优化方法有: 1、使用reuse的方式,重用cell。2、避免设置cell中...

  • matplotlib

    §1 引用 引的库的方法有多种基中第2种最常见: import maiplotlib import matplo...

  • DI

    0.常见2种注入方式 1.构造方法注入 2.setter方法注入

  • 小组组建、技能、语言研究

    小组组建 1-2年级,同桌合作3-6年级,四人合作最常见分组:异质分组(优+中+差)异质小组常见的组建方法方法一:...

  • 01-UIPickerView

    一.UIPickerView 1.UIPickerView的常见属性 2.UIPickerView的常见方法 3....

  • 商务数据分析与应用学习笔记(3)-数据常用分析方法

    1、大数据常见的分析方法 1)基础统计方法:数据的渐进性,区间性及检验性 2)关联规则方法:数据中隐藏的关联网 3...

网友评论

      本文标题:2018-09-26JS中常见的方法2

      本文链接:https://www.haomeiwen.com/subject/cubjoftx.html