Questo tutorial illustrerà la procedura per l'acquisizione dell'evento del tasto destro in JavaScript.
Come catturare l'evento del tasto destro in JavaScript?
Usa il "finestra.addEventListener ()"Metodo passando l'evento"menù contestuale". Ogni volta che l'utente tenta di avviare un menu contestuale facendo clic sul pulsante destro del mouse, l'evento di contesto di Menu viene attivato.
Esempio 1: acquisire l'evento del tasto destro del mouse usando il metodo AddeventListener () con il metodo Alert ()
Per catturare un clic destro su una pagina Web, usa il “finestra.addEventListener ()"Metodo per allegare/aggiungere un gestore di eventi a un elemento. Quindi, mostra il risultato che l'utente fa clic con il pulsante destro del mouse sulla pagina usando "mettere in guardia()" metodo. Verrà visualizzato il messaggio in una finestra di dialogo che verrà visualizzata sullo schermo con "OK"Pulsante:
finestra.addEventListener ('contextMenu', (event) =>L'output visualizza un messaggio di avviso quando facciamo clic con il pulsante destro del mouse sulla pagina e quindi apre il menu contestuale predefinito:
Esempio 2: acquisire l'evento del tasto destro utilizzando il metodo AddeventListener () con console.Metodo log ()
Qui, cattureremo l'evento del tasto destro e subiremo un messaggio alla console:
finestra.addEventListener ('contextMenu', (event) =>Produzione
Esempio 3: limitare il tasto destro del mouse per visualizzare il menu predefinito
In questo esempio, vedremo limitare il menu contestuale predefinito da aprire al clic destro usando "PreventDefault ()" metodo:
finestra.addEventListener ('contextMenu', (event) =>Come puoi vedere nell'output, il menu contestuale predefinito non viene visualizzato sul mouse-clic destro:
Esempio 4: Apri il menu di contesto personalizzato sul mouse fare clic con il tasto destro del mouse
Qui, l'output mostra un menu contestuale personalizzato sull'evento del mouse destro del mouse. Più specificamente, seguire il link per creare un menu contestuale personalizzato:
Si tratta di catturare l'evento del tasto destro in JavaScript.
Conclusione
Per catturare l'evento del tasto destro in JavaScript, usa il “finestra.addEventListener ()"Metodo passando l'evento"menù contestuale". L'evento di contestmenu viene attivato quando un utente tenta di avviare un menu contestuale facendo clic sul pulsante destro del mouse. In questo tutorial, abbiamo illustrato la procedura per l'acquisizione dell'evento del tasto destro in JavaScript.