JavaScript onwheel 鼠标事件

17 Mar 2025 | 4 分钟阅读

当鼠标在网页上向上或向下滚动时,通过使用 "onwheel" JavaScript 操作鼠标滚轮功能。

我们可以使用 "onmousewheel" 事件,但它在 JavaScript 中已弃用。我们可以使用 JavaScript 的 "onwheel" 属性来代替 "onmousewheel" 事件。

语法

下面的语法使用 "onwheel" 函数来显示鼠标滚轮事件。

下面的语法使用 addEventListener 事件通过 "wheel" 函数显示鼠标滚轮事件。

示例

这些示例通过不同的函数描述了 onwheel 鼠标事件。

示例 1

下面的示例使用 JavaScript 展示了基本的 wheel 事件。我们可以在 html 标签上使用该事件和函数。当鼠标滚轮事件工作时,函数会改变字体大小和颜色。

输出

图像显示了已激活鼠标滚轮事件的输出页面。

JavaScript onwheel mouse event

示例 2

下面的示例使用了鼠标 "onwheel" 事件。JavaScript 使用 "wheel" 事件和 addEventListner 方法。

输出

图像显示了已激活鼠标滚轮事件的输出页面。

JavaScript onwheel mouse event

示例 3

下面的示例使用了鼠标滚轮事件。JavaScript 使用 "onwheel" 事件和 JavaScript 处理程序。

输出

图像显示了已激活鼠标滚轮事件的输出页面。

JavaScript onwheel mouse event

示例 4

下面的示例在 body 标签上使用了带有处理程序函数的 onwheel。当我们滚动网页的滚轮时,style 标签会根据处理程序进行更改并显示。

输出

图像显示了已激活鼠标滚轮事件的输出页面。

JavaScript onwheel mouse event

结论

JavaScript 中的 onwheel 事件用于滚动网页的滚轮。我们可以使用更高级的浏览器版本滚动页面和标签。