Evento onmousedown

Definizione e uso

Si verifica l'evento onmousedown quando l'utente preme il pulsante del mouse su un elemento.

Suggerimento:Ordine degli eventi correlati a onmousedown (per il pulsante sinistro o centrale del mouse):

  1. onmousedown
  2. onmouseup
  3. onclick

Ordine degli eventi correlati a onmousedown (per il pulsante destro del mouse):

  1. onmousedown
  2. onmouseup
  3. oncontextmenu

Esempio

Eseguire JavaScript quando viene premuto il pulsante del mouse sul paragrafo:

<p onmousedown="myFunction()">Clicca il testo!</p>

Prova tu stesso

Più esempi TIY nella parte inferiore della pagina.

Sintassi

In HTML:

<elemento onmousedown="myScript">

Prova tu stesso

In JavaScript:

oggetto.onmousedown = function(){myScript};

Prova tu stesso

In JavaScript, utilizzare il metodo addEventListener():

oggetto.addEventListener("mousedown", myScript);

Prova tu stesso

Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener().

Dettagli tecnici

Bubble: Supporto
Cancellable: Supporto
Tipo di evento: MouseEvent
Tag HTML supportati: Tutti gli elementi HTML, eccetto: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> e <title>
Versione DOM: Level 2 Events

Supporto del browser

Evento Chrome IE Firefox Safari Opera
onmousedown Supporto Supporto Supporto Supporto Supporto

Più esempi

Attivare la funzione con parametri quando viene premuto il pulsante
Quando il pulsante del mouse viene premuto sull'elemento <p>, cambiare il suo colore in rosso.
Ricorda quale pulsante del mouse è stato premuto.
Ricorda quale pulsante del mouse è stato premuto dall'utente.
Indica l'elemento cliccato.
Ricorda il nome dell'elemento cliccato dall'utente.