zoukankan      html  css  js  c++  java
  • 事件分类

    ## 事件分类

        -过第二遍,第三遍的时候注重点不同!!!

        鼠标事件:

            onclick

            onmouseover        onmouseout       【冒泡】

            onmouseenter        onmouseleaver  【不冒泡】

            onfocus        onblur

            onmousemove/onmouseup/onmousedown

            总结:

                onmouseenter:对儿子绑定,鼠标放到父亲也可以响应

                    -只会经过自己才触发

                    -mouseenter:不会冒泡

                onmouseover:每一次鼠标到儿子,父亲身上都会响应

                    -鼠标经过自身盒子会触发;经过子盒子还会触发

                    -【原因:mouseover会冒泡】

            oninput:监听是否有输入的时候

            contextmenu:阻止鼠标右键

        键盘事件

            onkeyup

            onkeydown

            onkeypress

        总结:

            keyup,keydown可以识别

            keypress:功能键是无法识别的!ex:control shift 左右箭头

            键盘事件对象的keyCode,即event.keyCode:按键的ascii码     a:65//91

            keyup,keydown: 不能识别大小写   空格:32

            keypress:区分大小写

        event整理:

            clientX clientY         可视区域的x,y坐标

            pageX   pageY           页面文档

            screenX screenY         电脑屏幕

    案例:

        京东输入框:

            1:默认值

            2:获取焦点,默认值背景色变浅 onfocus

            3:输入值,默认值消失 oninput

            4: 输入值为空,回复默认值

  • 相关阅读:
    数据库SQL优化总结
    (redis缓存更新策略)postgres 9.4.1 && redis 3.7.0 && redis_fdw_REL9_4_STABLE
    Redis 3.0.2集群搭建以及相关问题汇总
    mybatis整合redis
    NOSql之redis的学习
    Spring in action笔记
    Eclipse相关
    Java垃圾回收机制--入门
    AOP学习过程中遇到的问题汇总
    Spring框架的初步学习
  • 原文地址:https://www.cnblogs.com/macro-renzhansheng/p/12936490.html
Copyright © 2011-2022 走看看