onmouseleaveEvento

事件对象参考手册Objeto de evento

Ejemplo

Ejecutar JavaScript cuando el puntero del mouse sale del elemento:

<img onmouseleave="normalImg(this)" src="smiley.gif.html" alt="Smiley">

Pruébalo »

Haz clic en «Pruébalo» en los siguientes ejemplos para ver más demostraciones.


Definición y uso

El evento onmouseleave se dispara cuando el mouse sale del elemento.

Consejo:Este evento se usa normalmente junto cononmouseenterel evento, que se activa cuando el mouse se mueve sobre el elemento.

Consejo:El evento onmouseleave es similar alonmouseoutevento. La única diferencia es que el evento onmouseleave no admite burbujeo.


Soporte del navegador

Los números en la tabla indican la versión del primer navegador que soporta este evento.

Evento
onmouseleave 30.0 5.5 Yes 6.1 11.5


Sintaxis

En HTML:

<element onmouseleave="myScript">Pruébalo

En JavaScript:

object.onmouseleave=function(){myScript};Pruébalo

En JavaScript, usando el método addEventListener():

object.addEventListener("mouseleave", myScript);Pruébalo

Nota:Internet Explorer 8 y versiones anteriores de IE no soportanaddEventListener()el método.


Detalles técnicos

¿Admite burbujeo? No
¿Se puede cancelar? No
Tipo de evento: MouseEvent
Etiquetas HTML compatibles: Todos los elementos HTML, excepto: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> y <title>


Examples

Más ejemplos

Ejemplo

Este ejemplo demuestra la diferencia entre los eventos onmousemove, onmouseleave y onmouseout:

<div onmousemove="myMoveFunction()">
<p id="demo">¡Demostraré onmousemove!</p>
</div>

<div onmouseleave="myLeaveFunction()">
<p id="demo2">¡Demostraré onmouseleave!</p>
</div>

<div onmouseout="myOutFunction()">
<p id="demo3">¡Demostraré onmouseout!</p>
</div>

Pruébalo »

事件对象参考手册Objeto de evento

Otras extensiones