zoukankan      html  css  js  c++  java
  • [转载]onkeydown、onkeypress、onkeyup、onblur、o

    转载链接:

    http://blog.sina.com.cn/s/blog_697b2dc101014ktb.html

    onkeydown:按下任何键(字母、数字、系统、tab等)都能触发,且对于字母不区分大小写;
    
    onkeypress:按下字母、数字键时触发,且对于字母区分大小写;
    
    onkeyup:相应的键和onkeydown相同,区别是相应顺序的不同
    
    前三者的相应顺序为:onkeydown ---->onkeypress----->onkeyup
    onblur:鼠标失去焦点
    
    onfocus:鼠标获得焦点
    onchange:值发生变化且鼠标失去焦点时触发,通过js、select改变值不触发
    
    onpropertychange:值变化马上触发,通过js改变属性也能触发,很好用,但只限于IE
    
    oninput:除了IE外浏览器下的onpropertychange,区别是通过js、select改变值不触发
     mouseover/mouseout:每次进入这个区域并在这个区域里面的所有元素上进行移动的时候会多次绑定,原因是事件冒泡导致
    
    mouseenter/mouseleave:触发情况和mouseover/mouseout相同,不同的是不导致事件冒泡,也就不进行多次绑定。悲剧的是,这两个属性仅IE、Opera支持
  • 相关阅读:
    初涉echarts图表笔记。
    es6----数组去重(简单类型和引用类型)
    git pull 拉取更新失败解决方案
    javascript----是否下拉到页面底部
    构造函数和析构函数
    派生类和基类
    C++11新标准
    类型转换
    编码
    牛牛的背包问题
  • 原文地址:https://www.cnblogs.com/love-zf/p/5351372.html
Copyright © 2011-2022 走看看