📅  最后修改于: 2023-12-03 14:42:24.635000             🧑  作者: Mango
mouseout
是Javascript中的一个事件,当鼠标从一个元素上移开时触发。该事件在以下情况下使用:
当鼠标从一个元素上移开时,mouseout
事件便会被触发。可以使用以下两种方式监听事件:
// 方法一
element.addEventListener("mouseout", function(event) {
// 执行代码
});
// 方法二
element.onmouseout = function(event) {
// 执行代码
}
以下示例演示了如何在mouseout
事件中添加样式,使鼠标移动到元素上时背景颜色变为灰色,当鼠标从元素上移开时背景颜色恢复为原始颜色。
<!DOCTYPE html>
<html>
<head>
<style>
/* 添加样式 */
.myDiv {
padding: 20px;
background-color: #4CAF50;
color: white;
font-size: 2em;
}
.myDiv:hover {
background-color: grey;
}
</style>
</head>
<body>
<div class="myDiv" onmouseout="this.style.backgroundColor='#4CAF50'">
Move your mouse over me
</div>
</body>
</html>
mouseout
事件在Javascript中用于在鼠标从元素上移开时执行某些代码。它可以通过addEventListener
或onmouseout
将事件监听器绑定到元素上。代码片段如下:
element.addEventListener("mouseout", function(event) {
// 执行代码
});
element.onmouseout = function(event) {
// 执行代码
};