JavaScript 常见鼠标事件

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

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

代码段:文章来源地址https://www.toymoban.com/news/detail-739468.html

<!DOCTYPE html>
<html lang="cn">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<style>
    .div1{
        width: 100px;
        height: 100px;
        background: #FFFFCC;
        margin: 50px auto;
    }

    .div2{
        width: 500px;
        height: 500px;
        background: #FFFFCC;
        margin: 50px auto;
    }
</style>
<body>
    <div class="div1">盒子1</div>
    <div class="div2">盒子2</div>
    <script>
        // 获取元素节点
        let div1 =document.querySelector('.div1')
        //mousedown 鼠标按下时触发
        div1.onmousedown=function(){
                div1.style.backgroundColor='#CCFFFF'
        }
        //mouseup 鼠标弹起时触发  
        div1.onmouseup = function () {
                div1.style.backgroundColor = '#FFCCCC'
        }


        // 获取元素节点
        let div2 = document.querySelector('.div2')
        // mouseenter 鼠标移入触发
        div2.onmouseenter = function(){
                div2.style.backgroundColor = 'red'
        }
        // mouseleave 鼠标移出触发
        div2.onmouseleave = function () {
                div2.style.backgroundColor = '#99CC66'
        }
        // mousemove (move移动)鼠标在固定的位置一移动就触发移动,就触发
        /* 
        控制台查看
        pageX和pageY: 光标相对于整个文档左上角的坐标位置(整个网页)
        语法: e.pageX 
        offsetX和 offsetY: 光标相对于触发事件的元素左上角的坐标点(当前盒子)
        语法: var x = e.offs.etX 
        */
    
        div2.onmousemove = function () {
                console.log('移动');
        }
        
        
    </script>
</body>
</html>

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

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

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

相关文章

  • [前端开发] 常见的 HTML CSS JavaScript 事件

    代码示例指路 常见的 HTML、CSS、JavaScript 事件代码示例 在 Web 开发中,事件是用户与网页交互的重要方式之一。通过事件,用户可以与页面元素进行交互,触发相应的功能或效果。本文将介绍常见的 HTML、CSS、JavaScript 事件,以及事件对象和事件代理的概念。 鼠标事件 鼠标事

    2024年02月19日
    浏览(56)
  • web前端【3】JS基础-轮播图【JavaScript、定时器、鼠标动作、自动轮播、增加和减少li列表】

    一、实验题目: 轮播图 二、实验内容简介 1.整体布局:图片、左右按钮、数字列表、添加删除按钮 2、左右箭头滚动 3、小圆点滚动 4、自动轮播 5、鼠标动作:指向和离开 6、添加与删除 三、实验过程 1. 需求分析 整体布局:设计一个轮播图,中间部分为自动轮播的图片展示

    2024年02月04日
    浏览(57)
  • 1-JavaScript 点击事件

    web前端JavaScript交互 ------ 点击事件 意义: JavaScript中的点击事件是指当用户在页面上点击某个元素时触发的事件。这个事件可以用于执行各种操作,如改变元素的样式、修改页面内容等。这是Web应用程序中最常用 的交互方式之一,允许用户与网页进行交互,提高用户体验。

    2024年02月08日
    浏览(41)
  • 1-JavaScript 点击事件 随机点名器

    web前端JavaScript交互 ------ 点击事件 意义: JavaScript中的点击事件是指当用户在页面上点击某个元素时触发的事件。这个事件可以用于执行各种操作,如改变元素的样式、修改页面内容等。这是Web应用程序中最常用 的交互方式之一,允许用户与网页进行交互,提高用户体验。

    2024年02月08日
    浏览(43)
  • JavaScript鼠标滚轮事件

    一 、首先,获取需要绑定事件的元素,可以是整个网页文档,也可以是某个特定的元素。例如,使用以下代码获取整个文档对象: 二、使用addEventListener函数为该元素添加mousewheel或DOMMouseScroll事件的监听器。这两个事件分别在不同的浏览器中使用,使用以下代码监听这两个事

    2024年02月15日
    浏览(42)
  • js完成鼠标点击事件

    有个需求是在canvas上画多个可操作的矩形,每个矩形对应一个表单,同时需要校验。在校验到某个表单不通过的时候,需要选中对应的矩形。画图是使用的fabric.js,因为最开始没找到fabric选中图形的方法,就准备用虚拟点击去实现,百度之后实现了点击事件,那就记下来方便

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

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

    2023年04月08日
    浏览(35)
  • 【HTML+CSS+JavaScript】实现鼠标点击烟花效果

    本文主要讲解三种烟花效果(爆炸型、心型、圆形),文章末尾附有完整的代码和图片获取链接。 效果图(一) - 心型 : 效果图(二) - 圆型 : 效果图(三) - 爆炸型 : (1) HTML部分代码 (2) CSS部分代码 (3) 内部的JavaScript部分代码 (1) HTML部分代码 (2) CSS部分代码 (3) 内部的JavaScript部分

    2024年02月01日
    浏览(91)
  • js常用点击、鼠标、键盘事件--详解

    JavaScript 提供了多种事件类型,包括点击事件、鼠标事件和键盘事件。您可以通过监听这些事件来响应用户的交互动作。以下是一些常见事件及其相应的 JavaScript 代码示例: 1. 点击事件: 2. 鼠标事件(例如鼠标移入、移出、移动等): 3. 键盘事件(例如按下按键、释放按键

    2024年02月12日
    浏览(58)
  • 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日
    浏览(52)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包