,,JavaScript鼠标悬停事件用法解析

,,JavaScript鼠标悬停事件用法解析

本文主要介绍JavaScript鼠标悬停事件的用法分析,通过示例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友可以参考一下。

鼠标悬停事件是当鼠标光标覆盖由其名称表示的元素时触发的事件。本文将详细介绍鼠标悬停事件在JavaScript中的用法。

我们先来看一下什么是onmouseover?

鼠标悬停的活动是“事件”,onmouseover是事件处理程序。

需要事件处理程序来指定事件发生时要执行的流程。

所以onmouseover是一个事件处理程序,它负责当鼠标光标悬停在一个元素上时所做的处理。

什么是onmouseleave?

除了onmouseover,还有onmouseleave。

顾名思义,它处理鼠标光标离开元素时触发的事件。

在下面的示例中,将使用这两个属性。我们来看看鼠标悬停事件的使用代码。

!文档类型html

超文本标记语言

标题/标题

meta charset='utf-8 '

/头

身体

div id=' div 1 ' style=' width:150 px;高度:150px填充:10pxborder:1px solid # 000000 ' onmouseover=' over(this)' onmouseleave=' leave(this)'/div

/body

脚本

(x)上的函数{

x . style . background color=' blue ';

}

函数leave(x) {

x . style . background color=' red ';

}

/脚本

/html

在上面的代码中,我们首先使用div标签创建了一个简单的正方形。

正方形的背景颜色被指定为浅粉色。

然后,我们使用HTML事件属性注册事件处理程序。

如代码所示,onmouseover属性和onmouseleave属性已经添加到div标记的代码中。

onmouseover属性指定当鼠标光标位于正方形上时激活的over函数。

onmouseover='over(this)'

在over函数的参数中,这表示div元素本身就是over函数的参数。

over函数访问div元素的style.backgroundColor属性,并将正方形的背景色设置为蓝色。

为onmouseleave属性指定leave函数。

与over函数一样,leave函数也可以访问div元素的style.backgroundColor属性,并将方形背景色设置为红色。

通过这样做,当光标放在正方形上时,原来的粉红色正方形变成蓝色,当光标从正方形上移开时,它变成红色。

这是JavaScript中鼠标悬停事件的详细用法。更多请关注我!

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • vue监听指定按钮加点击事件,vue按钮点击事件,vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
  • js鼠标触碰事件,js鼠标事件包括哪几种
  • js鼠标触碰事件,js鼠标事件包括哪几种,关于js中的鼠标事件总结
  • js鼠标拖动div,js 移动鼠标
  • js鼠标拖动div,js 移动鼠标,JS实现简单移动端鼠标拖拽
  • js怎么实现点击按钮图片切换,js鼠标点击按钮图片移动
  • js怎么实现点击按钮图片切换,js鼠标点击按钮图片移动,js鼠标点击图片切换效果代码分享
  • js小球跟随鼠标移动,js鼠标跟随特效
  • js小球跟随鼠标移动,js鼠标跟随特效,js实现鼠标跟随小游戏
  • jquery鼠标悬停二级菜单,jquery鼠标悬停按钮切换图片
  • jquery鼠标悬停二级菜单,jquery鼠标悬停按钮切换图片,jQuery实现鼠标悬停3d菜单展开动画效果
  • html鼠标特效代码,html鼠标特效
  • html鼠标特效代码,html鼠标特效,10个经典的网页鼠标特效代码
  • win7鼠标滚轮上下失灵,win7鼠标滚轮用不了
  • thinkpad usb口不能用 鼠标,thinkpad电脑怎么禁用触控
  • 留言与评论(共有 条评论)
       
    验证码: