js的鼠标事件(JavaScript的鼠标事件,vue的鼠标事件)

这篇具有很好参考价值的文章主要介绍了js的鼠标事件(JavaScript的鼠标事件,vue的鼠标事件)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

js鼠标事件,相关属性:

        var div = document.getElementById("box")

        // 1、单击事件 onclick
        div.onclick = function(){
            console.log("单击")
        }
        // 2、双击事件 ondblclick
        div.ondblclick = function(){
            console.log("双击")
        }
        // 3、鼠标按下  onmousedown
        div.onmousedown = function(){
            console.log('鼠标按下')
        }
        // 4、鼠标抬起  onmouseup
        div.onmouseup = function(){
            console.log('鼠标抬起')
        }
        // 5、鼠标移动  onmousemove
        div.onmousemove = function(){
            console.log("鼠标在这个div内部正在移动ing")
        }
        // 6、右键菜单  oncontextmenu
        div.oncontextmenu = function(){
            console.log("调出右键菜单")
        }
        // 7、滑轮滚动  onwheel
        div.onwheel = function(){
            console.log("滑轮滚动")
        }
        // 8、鼠标移入移出mouseenter/mouseleave  不继承,
        //    鼠标在子标签上不会触发事件;
        //    简单来说就是鼠标进入div区域会显示移入,出div就会显示移出;
        div.onmouseenter = function(){
            console.log("鼠标移入")
        }
        // 9、
        div.onmouseleave = function(){
            console.log("鼠标移出")
        }

        // 10、鼠标悬停离开mouseover/mouseout 会继承,
        //     鼠标在子标签上也会触发事件,
        //     而悬停离开的话,就是鼠标进入div区域会提示悬停,
        //     然后鼠标进入p标签区域会先显示;
        //     离开 再悬停,最后移出显示离开;
        div.onmouseover = function(){
            console.log("鼠标移入")
        }
        // 11、
        div.onmouseout = function(){
            console.log("鼠标移出")
        }

vue鼠标事件,相关属性

(js鼠标事件和vue中的鼠标事件区别是省略了on字符):

鼠标单击:  @click="方法名" ;

鼠标双击 : @dblclick="方法名" ;

鼠标按下:  @mousedown="方法名" ;

鼠标抬起:  @mouseup="方法名" ;

鼠标移动:  @mousemove="方法名" ;

鼠标右键    @contextmenu="方法名" ;

鼠标滚轮:  @mousewheel="方法名" ;



//mouseenter 事件只有在鼠标指针进入被选元素时被触发;

鼠标进入: @mouseenter="方法名" ;

//mouseover 事件在鼠标指针进入被选元素或任意子元素时都会被触发;

鼠标进入: @mouseover="方法名" ;

//mouseenter和mouseover的区别在于mouseover有冒泡行为;



//mouseleave和mouseout的区别在于mouseout有冒泡行为;

鼠标离开:  @mouseleave=“方法名” ;

鼠标离开:  @mouseout=“方法名” ;

文章来源地址https://www.toymoban.com/news/detail-522199.html

到了这里,关于js的鼠标事件(JavaScript的鼠标事件,vue的鼠标事件)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JavaScript 常见鼠标事件

    常见鼠标事件类型1     1、click鼠标左键点击     2、mousedown 鼠标按下时触发     3、mouseup 鼠标弹起时触发     4、mousemove (move移动)鼠标在固定的位置一移动就触发移动,就触发     5、mouseenter 鼠标移入触发     6、mouseleave 鼠标移出触发 代码段:

    2024年02月06日
    浏览(26)
  • JavaScript鼠标移动事件及案例

    一、鼠标点击事件 1.onclick单击事件         鼠标单击时事件处理函数 input type=\\\"button\\\" id=\\\"bt\\\" value=\\\"点击\\\" script //找到按钮并设置点击事件    document.getElementById(\\\"bt\\\").onclick  = function (){         //被点击后弹出弹出框        alert(\\\"按钮被点击\\\")    } /script 2.ondblclick双击事件  鼠

    2023年04月08日
    浏览(26)
  • JavaScript 鼠标事件监听&&触发时机&&触发顺序

    有时间整理下鼠标的监听事件,目前汇总到的鼠标监听事件以下10个: 目录 1. click 2. dblclick 3.contextmenu 4.mousedown 5.mouseup 6.mouseenter 7.mouseleave 8.mouseover 9.mouseout 10.mousemove 先说下触发时机和作用键(左键、右键) 点击事件,只有左键生效 双击事件,只有左键生效 跟click事件对比

    2024年02月08日
    浏览(45)
  • JavaScript——监听事件:点击鼠标,视频静音(原神官网)

    用JS实现视频的静音,可以实现如图按钮所有功能,时间也和视频同步,JS实现。 如图所示, 首先搭个结构 再来看看CSS样式表 最后事件监听要看JavaScript实现 原理: 代码: OK,以上步骤完成,功能即可实现

    2024年02月11日
    浏览(39)
  • JavaScript中的鼠标进出事件:mouseover与mouseout

    JavaScript中的鼠标进出事件:mouseover与mouseout 在JavaScript中,我们可以通过使用鼠标进出事件来触发特定的行为。其中,mouseover事件在鼠标指针进入元素时触发,而mouseout事件则在鼠标指针离开元素时触发。这两个事件为我们提供了处理鼠标交互的丰富功能。本文将介绍如何使用

    2024年02月05日
    浏览(51)
  • JavaScript鼠标拖动事件监听使用方法及实例效果

    首先鼠标拖动事件需要与标签的 draggable属性配合使用,在标签中设置draggable属性为true则表示允许拖动该元素 鼠标拖动事件,当元素被拖动时该事件会持续重复触发,可以用于实时定位鼠标位置以让某元素跟随鼠标 当拖动开始时触发一次该事件,可以用于拖动前对元素进行一

    2024年02月05日
    浏览(28)
  • JavaScript处理鼠标各个事件的示例代码、说明和案例

    当使用JavaScript处理鼠标事件时,可以配合HTML代码来说明每个事件的使用方法、作用以及常见使用案例。 click(点击事件):当鼠标点击某个元素时触发。 作用:当按钮被点击时,弹出一个提示框显示\\\"按钮被点击了\\\"。 常见使用案例:在网页中创建一个按钮,当用户点击按钮

    2024年02月07日
    浏览(29)
  • JavaScript---常用的鼠标事件mouseover 和mouseenter的区别

    一、 mouseover 和mouseenter的区别 mouseover :  只要鼠标指针移入事件所绑定的元素或其子元素,都会触发该事件 mouseenter : 只有鼠标指针移入事件所绑定的元素时,才会触发该事件 简单来说: 1、mouseover和mouseout会有事件冒泡,也就是说鼠标移入、移出当前元素的子元素或父元素时

    2024年02月09日
    浏览(32)
  • web前端javascript笔记——(13)事件(1)

    鼠标/键盘属性 altKey               返回当事件被触发时,“ALT”是否被按下。 button               返回当事件被触发时,哪个鼠标按钮被点击 clientX               返回当事件被触发时,鼠标指针的水平坐标。 clientY               返回当事件被触

    2024年01月25日
    浏览(39)
  • 【前端|Javascript第4篇】详解Javascript的事件模型:小白也能轻松搞懂!

    前言 在当今数字时代,前端技术正日益成为塑造用户体验的关键。而其中一个不可或缺的核心概念就是 JavaScript的事件模型 。或许你是刚踏入前端领域的小白,或者是希望深入了解事件模型的开发者,不论你的经验如何,本篇博客都将带你揭开事件模型的神秘面纱。 🚀 作者

    2024年02月13日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包