Ejemplo
Ejecutar un JavaScript al pulsar un botón del ratón sobre un párrafo:
<p onmousedown="myFunction()">Click the text!</p>
Inténtalo tú mismo " Más "Try it Yourself" ejemplos a continuación.
Definición y Uso
El evento onMouseDown se produce cuando un usuario presiona un botón del ratón sobre un elemento.
Tip: El orden de los acontecimientos relacionados con el evento onMouseDown (for the left/middle mouse button) :
- onMouseDown
- onmouseup
- al hacer clic
El orden de los acontecimientos relacionados con el evento onMouseDown (for the right mouse button) :
- onMouseDown
- onmouseup
- OnContextMenu
Soporte del navegador
Evento | |||||
---|---|---|---|---|---|
onmousedown | Sí | Sí | Sí | Sí | Sí |
Sintaxis
En HTML:
En JavaScript:
object .onmousedown=function(){ Inténtalo tú mismo "
En JavaScript, utilizando el addEventListener() método:
object .addEventListener("mousedown", myScript );
Inténtalo tú mismo " Nota: El addEventListener() método no es compatible en Internet Explorer 8 y versiones anteriores.
Detalles técnicos
burbujas: | Sí |
---|---|
cancelable: | Sí |
Tipo de evento: | MouseEvent |
etiquetas HTML admitidas: | Todos los elementos HTML, excepto: <base>, <BDO>, España, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> y <title> |
DOM Versión: | Nivel 2 Eventos |
Más ejemplos
Activar una función con parámetros cuando se presiona hacia abajo el botón
Cuando se pulsa el botón del ratón sobre un <p> elemento, cambiar su color a rojo.
Alerta qué botón del ratón que se ha pulsado
Alerta que ratón botón, el usuario presiona.
Alertar al elemento que el usuario ha hecho clic en
Alertar al nombre del elemento que el usuario ha hecho clic en.
<Objeto de evento