`
zhangyaochun
  • 浏览: 2576599 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

dom-Event对象

阅读更多

HTML DOM Event 对象

 

   --- Event对象代表事件的状态,比如事件在其中发送的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。

 

 

 

  • 鼠标|键盘属性
      1、clientX
 
       ----返回当事件被触发时候,鼠标指针相对于当前的窗口的水平坐标
 
      2、clientY
 
       ----返回当事件被触发时候,鼠标指针相对于当前的窗口的垂直坐标。(不考虑文档的滚动,如果事件发生在窗体的顶部,无论文档滚动了多远,clientY的值为0)
 
      3、screenX
 
       ----返回当某个事件被触发时,鼠标指针的相对于屏幕的水平坐标。
 
      4、screenY
 
       ----返回当某个事件被触发时,鼠标指针的相对于屏幕的垂直坐标。
 
   
      5、button
 
       ----返回当事件被触发时,哪个鼠标按钮被电击
 
 
      6、shiftKey
 
       ----返回当事件被触发时,"Shift"键是否被按下。  1 代表按下  0 代表没有按
 
      7、altKey
 
       ----返回当事件被触发时,"Alt"是否被按下。   1 代表按下  0 代表没有按
 
 
  • IE属性
      1、cancelBubble
 
        ----如果事件句柄想阻止事件传播到包容对象,就必须把该属性设为true
 
      2、offsetX,offsetY
 
        ----发生事件的地点在事件源元素的坐标系统中的x坐标y坐标
 
      3、returnValue
   
        ----如果设置了该属性,它的值比事件句柄的返回值优先级高。设置为false,可以取消发送事件的源元素的默认动作
 
      4、srcElement
 
        ---对于生成事件Window对象、Document对象或Element对象。
 
      5、x,y
 
        ---事件发生的位置的x坐标和y坐标,他们相对于用CSS动态定位的最内层包容元素
 
 
  • 标准Event方法 -----2级DOM事件标准 | IE不支持
      1、preventDefault()
 
        ---通知浏览器不执行与事件关联的默认动作
 
      2、stopPropagation()
 
        ---不在派发事件
 
 
  • 标准Event属性   -----IE不支持
      1、target
 
        ---返回触发此事件的元素(事件的目标节点
 
      2、type
 
        ---返回当前Event对象表示的事件的名称      
 
 
 扩展阅读
 
   
 
分享到:
评论

相关推荐

    HTML DOM Event 对象

    HTML DOM Event 对象.doc 大家需要可以下载查询方便

    HTML-DOM对象

    9、Event 对象 18 9.1、事件句柄 18 9.2、鼠标 / 键盘属性 19 10、Meta 对象 19 10.1、属性 20 11、Style 对象 20 11.1、Style 对象的属性 20 11.2、Background 属性 20 11.3、Border 和 Margin 属性 21 11.4、...

    html的DOM中Event对象onblur事件用法实例

    主要介绍了html的DOM中Event对象onblur事件用法,实例分析了onblur事件的使用范围与对应的javascript使用技巧,需要的朋友可以参考下

    HTML DOM基础教程(网页形式)

    DOM 对象 DOM Window DOM Navigator DOM Screen DOM History DOM Location DOM Document DOM Anchor DOM Area DOM Base DOM Body DOM Button DOM Event DOM Form DOM Frame DOM Frameset DOM IFrame ...

    html的DOM中Event对象onabort事件用法实例

    主要介绍了html的DOM中Event对象onabort事件用法,实例分析了onabort事件的适用范围与对应的javascript使用技巧,需要的朋友可以参考下

    layui关闭层级、简单监听的实例

    弹出一个小页面input 代码如下 /*监听工具条*/ table.on('tool(test)', ... /*获得当前行 tr 的DOM对象*/ if(layEvent === 'crypto'){//跳转生成秘钥页面 layer.prompt({title: '输入登陆密码,并确认', formType

    object-event:部分基于 DOM 事件。 适用于普通 ES 对象。 需要 ES.Harmony

    部分基于 DOM 事件。 为普通对象提供与 addEventListener 类似的方法。 入门 安装模块: npm install object-event (即将推出) 文档 (即将推出) 例子 (即将推出) 贡献 代替正式的风格指南,注意维护现有的...

    backbone-dom-view:骨干的更好的视图类

    该视图类的主要思想是在看起来像这样的配置模板对象中 var View = Backbone . DOMView . extend ( { template : { "jquery-selector" : { "helper-name" : { "first-option" : "value" , "second-option" : { ...

    dom-utils:ECMAScript 6 DOM实用程序

    import { getElementSize } from 'event-utils'; let size = getElementSize( element ); 参数 元素可以是DOM元素或选择器字符串。 如果它是选择器字符串,则函数将通过调用document.querySelector来获取元素。 ...

    第6章 HTML DOM对象编程

    第6章 HTML DOM对象编程 6.1 HTML文档对象模型 6.2 浏览器的主要对象 ...6.2.5 Event 对象 6.2.6 Document对象 6.3 基于DOM的HTML元素操作 6.3.1 访问根元素 6.3.2 访问指定Id属性的元素 6.3.3 访问节点属性

    DOM基础教程之事件对象

    浏览器中的事件都是以对象的形式存在的,同样ie浏览器与标准dom...而标准的dom规定event对象必须作为唯一的参数传给事件处理函数。一次在类似火狐浏览器中访问事件对象通常作为参数,代码如下: 代码如下: oP.onclick

    nano-event:nano JavaScript框架的事件插件

    它还添加了在创建新DOM节点时要使用的新参数,并使用nano.event对象扩展了该框架,其中包括4种用于处理事件的方法。安装要添加事件插件,请在核心框架之后,将其包含在文档的<head>中: <!DOCTYPE ...

    html_dom_api.rar

    9、Event 对象 18 9.1、事件句柄 18 9.2、鼠标 / 键盘属性 19 10、Meta 对象 19 10.1、属性 20 11、Style 对象 20 11.1、Style 对象的属性 20 11.2、Background 属性 20 11.3、Border 和 Margin 属性 21 11.4、...

    让Firefox支持event对象实现代码

    function handle_btn_click(evt){ if(evt==null)evt=window.event;//IE //处理事件. } 对于简单的程序,这不算麻烦. 但对于一些复杂的程序,某写函数根本就不是直接与事件挂钩的.如果要把event传进该参数,那么所有的...

    DOM 事件的深入浅出(二)

    本文将继续介绍DOM事件中的知识点,主要侧重于DOM事件中Event对象的属性和方法。 那么什么是DOM事件中Event对象呢?事件对象(event object)指的是与特定事件相关且包含该事件详细信息的对象。我们可以通过传递给...

    jQuery实现点击除了特定div的页面其它地方,隐藏该div功能。

    在触发DOM上的某个事件的时候会产生一个事件对象event,这个对象包含着所有与事件有关的信息,包括产生事件的元素、事件类型等相关信息,思路一中div的click事件处理程序传入的参数就是这个event对象。访问IE中的...

    【学习笔记】:DOM对象及事件绑定

    文章目录一、DOM的概念二、DHTML与HTML DOM三、Document对象获取元素方法四、Element对象与属性相关方法五、对DOM对象的操作1、DOM对象的属性2、创建元素3、挂载元素4、删除元素5、克隆元素六、调整元素样式的方式七...

    VUE中v-on:click事件中获取当前dom元素的代码

    在开发中总是忘记,特意在此记录 关键字: $event <div class=bed v-on:click=updateBed...PS:下面看下v-on:click获取当前事件对象元素 dom元素这样写: <i @click=iconToogle($event) class=iconfont icon-

    JavaScript让IE浏览器event对象符合W3C DOM标准

    IE浏览器event对象跟W3C实现的不一样.所以自己封装一个EventUtil类来让IE浏览器的event对象与W3C一样.

Global site tag (gtag.js) - Google Analytics