• 鼠标事件


    <div>我是div
            <h1>我是h1</h1>
        </div>
        <script>
            // 鼠标事件
            // 鼠标事件,可以绑定给标签对象,也可以绑定给真个文档

            // 鼠标事件绑定给标签对象--div
            // 只有绑定的标签可以触发事件处理函数
            var oDiv = document.querySelector('div');

            // 鼠标点击,是按下和抬起两个动作都完成才会触发
            oDiv.onclick = function(){
                console.log('鼠标点击');
            }

            // 鼠标事件绑定给整个文档--document
            // 整个文件都会触发事件处理函数
            // document.onclick = function(){
            //     console.log(456);
            // }
            
            // 1, click        鼠标左键单击  执行完鼠标按下和抬起两个动作,才会触发
            // 2, dblclick     鼠标左键双击
            // 3, contextmenu  鼠标右键单击 
            // 4, mousedown    鼠标按下  永远只会执行一次
            // 5, mouseup      鼠标抬起  

            // 6, mousemove    鼠标移动

            // 6, mouseover    鼠标移入
            // 7, mouseout     鼠标移出
            //    经过当前绑定事件的标签,以及标签的子级元素,都会触发事件
            //    经过当前标签,只触发移入或者移出
            //    经过子级标签:移入子级,触发,先移出当前标签,再进入子级标签
            //                移出子级,触发,先移出子级标签,再进入父级标签


            // 8, mouseenter   鼠标移入
            // 9 ,mouseleave   鼠标移出
            //    只有经过当前标签的边界线时会触发程序的执行
            //    经过子级标签时,不会触发

            
            // 3, contextmenu  鼠标右键执行效果
            // 浏览器一般都有右键点击,默认执行内容
            // 我们可以阻止默认事件执行
            // 默认事件指定的浏览器默认执行的事件效果
    右侧打赏一下 代码改变世界一块二块也是爱
  • 相关阅读:
    log4j使用方法(一)——先跑起来再说
    umasuo—ubuntu G++的安装
    Linux使用SVN server的简单介绍
    BeanUtils中copyProperties方法的使用
    标准化安装_RHEL5.5(X64)_Oracle10gR2
    Learn How To Use Oracle Flashback
    Learn How To Use Oracle Audit
    idea导入本地的eclipse项目
    Docker 资源汇总
    Docker Dockerfile
  • 原文地址:https://www.cnblogs.com/ht955/p/14071624.html
Copyright © 2020-2023  润新知