Esempio
Esegui un JavaScript quando l'utente fa clic destro su un <div> elemento con un menu contestuale:
<div oncontextmenu="myFunction()" contextmenu="mymenu">
Prova tu stesso " Definizione e l'utilizzo
L'evento oncontextmenu verifica quando l'utente fa clic destro su un elemento per aprire il menu di scelta rapida.
Nota: Anche se l'evento oncontextmenu è supportato in tutti i browser, il menu contestuale attributo è attualmente supportato solo in Firefox.
Supporto browser
Evento | |||||
---|---|---|---|---|---|
oncontextmenu | sì | sì | sì | sì | sì |
Sintassi
In HTML:
In JavaScript:
object .oncontextmenu=function(){ Prova tu stesso "
In JavaScript, utilizzando il addEventListener() Metodo:
object .addEventListener("contextmenu", myScript );
Prova tu stesso " Nota: addEventListener() metodo non è supportato in Internet Explorer 8 e versioni precedenti.
Dettagli tecnici
bolle: | sì |
---|---|
cancelable: | sì |
Tipo di evento: | MouseEvent |
tag HTML supportati: | Tutti gli elementi HTML |
DOM Versione: | Livello 3 Eventi |
<Oggetto evento