onmousedown-tapahtuma
Määritelmä ja käyttö
Kun käyttäjä painaa hiiren painiketta elementissä, tapahtuu onmousedown-tapahtuma.
Vinkki:onmousedown-tapahtuman kanssa liittyvät tapahtumien järjestys (vasen- ja keskipainiketta varten):
onmousedown-tapahtuman kanssa liittyvät tapahtumien järjestys (oikeaklikkausta varten):
Esimerkki
Suorittaa JavaScriptin, kun hiiren painike painetaan kappaleessa:
<p onmousedown="myFunction()">Napsauta tekstiä!</p>
Sivun alaosassa on lisää TIY-esimerkkejä.
Syntaksi
HTML:ssä:
<elementti onmousedown="myScript">
JavaScriptissa:
objekti.onmousedown = function(){myScript};
JavaScriptissa käytä addEventListener() metodia:
objekti.addEventListener("mousedown", myScript);
Huomautus:Internet Explorer 8 ja aikaisemmat versiot eivät tue addEventListener() metodi.
Tekninen yksityiskohta
Puhkeaa: | Tuki |
---|---|
Peruutettavissa: | Tuki |
Tapahtumatyypit: | MouseEvent |
Tuetut HTML-elementit: | Kaikki HTML-elementit, paitsi: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> ja <title> |
DOM-versio: | Taso 2 tapahtumat |
Selaimen tuki
Tapahtuma | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onmousedown | Tuki | Tuki | Tuki | Tuki | Tuki |
Lisää esimerkkejä
- Toiminnon käynnistää parametria sisältävä funktio painettaessa painiketta
- Kun hiiren painike painetaan <p>-elementin päällä, muuta sen väri punaiseksi.
- Muistutetaan painetusta hiirinäppäimestä
- Muistutetaan käyttäjää painetusta hiirinäppäimestä.
- Ilmoitetaan klikatusta elementistä
- Muistutetaan käyttäjää klikatun elementin nimestä.