Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

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.

Tag del documento e collaboratori

 Hanno collaborato alla realizzazione di questa pagina: teoli, jsx, Federico
 Ultima modifica di: jsx,