mozilla
Risultati di ricerca

    event.which

    Sommario

    Restituisce il valore di keyCode se il tasto premuto non è un tasto carattere, altrimenti restituisce il valore di charCode se è stato premuto un tasto alfanumerico.

    Sintassi

    int = event.which
    

    int è il codice numerico del tasto che è stato premuto, sia esso alfanumerico oppure no. Si vedano charCode e keyCode per ulteriori informazioni.

    Esempio

    <html>
    <head>
    <title>esempio con charCode/keyCode/which</title>
    
    <script type="text/javascript">
    
    function mostraTastoPremuto(evt)
    {
    alert("Evento onkeypress: \n"
          + "proprietà keyCode: " + evt.keyCode + "\n"
          + "proprietà which: " + evt.which + "\n"
          + "proprietà charCode: " + evt.charCode + "\n"
          + "Tasto premuto (se alfanumerico): "
          + String.fromCharCode(evt.charCode) + "\n"
         );
    }
    
    
    function pressioneTasto(evt)
    {
    alert("onkeydown handler: \n"
          + "proprietà keyCode: " + evt.keyCode + "\n"
          + "proprietà which: " + evt.which + "\n"
         );
    }
    
    
    </script>
    </head>
    
    <body
     onkeypress="mostraTastoPremuto(event);"
     onkeydown="pressioneTasto(event);"
    >
    
    <p>Premere un tasto</p>
    
    </body>
    </html>
    

    Specifiche

    Non è parte di alcuna specifica.

    Etichette del documento e nomi di chi ha collaborato alla sua stesura

    Contributors to this page: jsx, Federico, teoli
    Ultima modifica di: jsx,