onmousedown begivenhed

Definition og brug

En onmousedown-event udløses, når brugeren trykker ned på en element med museknappen.

Tip:Relevante eventrækkefølge for onmousedown-event (for venstre/midterste museknap):

  1. onmousedown
  2. onmouseup
  3. onclick

Relevante eventrækkefølge for onmousedown-event (for højre museknap):

  1. onmousedown
  2. onmouseup
  3. oncontextmenu

Eksempel

Udfører JavaScript, når museknappen trykkes ned på afsnittet:

<p onmousedown="myFunction()">Klik på teksten!</p>

Prøv det selv

Der er flere TIY-eksempler nedenfor på siden.

Syntax

I HTML:

<element onmousedown="myScript">

Prøv det selv

I JavaScript:

object.onmousedown = function(){myScript};

Prøv det selv

I JavaScript bruges addEventListener() metoden:

object.addEventListener("mousedown", myScript);

Prøv det selv

Bemærk:Internet Explorer 8 og tidligere versioner understøtter ikke addEventListener() metoden.

Tekniske detaljer

Bobler: Understøttet
Kan annulleres: Understøttet
Eventtype: MouseEvent
Understøttede HTML-taggene: Alle HTML-elementer, med undtagelse af: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> og <title>
DOM version: Level 2 Events

Browserunderstøttelse

Event Chrome IE Firefox Safari Opera
onmousedown Understøttet Understøttet Understøttet Understøttet Understøttet

Flere eksempler

Udløser en funktion med parametre, når knappen trykkes ned
Når museknappen trykkes ned på <p>-elementet, ændres dens farve til rød.
Advarer brugeren om, hvilken museknap der blev trykket på.
Advarer brugeren om, hvilken museknap der blev trykket på.
Viser det klikkede element
Advarer brugeren om navnet på det element, der blev klikket på.