oncontextmenu-tapahtuma
Määritelmä ja käyttö
oncontextmenu-tapahtuma tapahtuu, kun käyttäjä napsauttaa oikealla painikkeella jokin elementti avataksensa kontekstivalikon
Huomautus:Vaikka kaikki selaimet tukevat oncontextmenu-tapahtumaa, vain Firefox tukee sitä tällä hetkellä contextmenu-ominaisuus。
Esimerkki
JavaScript suoritetaan, kun käyttäjä napsauttaa oikealla painikkeella <div>-elementtiä, joka sisältää kontekstivalikon:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Syntaksi
HTML:ssä:
<elementti oncontextmenu="myScript">
JavaScriptissa:
objekti.oncontextmenu = function(){myScript};
JavaScriptissa käytetään addEventListener() -menetelmää:
objekti.addEventListener("contextmenu", myScript);
Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() -menetelmä。
Tekninen yksityiskohta
Päällystetty: | Tuki |
---|---|
Peruutettavissa: | Tuki |
Tapahtumatyyppi: | MouseEvent |
Tuetut HTML-merkit: | Kaikki HTML-elementit |
DOM-versio: | Taso 3 -tapahtumat |
Selaimen tuki
Tapahtumat | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncontextmenu | Tuki | Tuki | Tuki | Tuki | Tuki |