Tutorial Javascript - Controllare quale tasto è stato premuto sulla tastiera
  WebSpazio.it
Webspazio.it - Tutorial Javascript
Controllare quale tasto è stato premuto sulla tastiera


Obiettivo dello script: Stampare nella Statubar il codice ASCII del tasto premuto sulla tastiera.

 

Per verificare quale tasto è stato premuto utilizzeremo il gestore dell'evento tasto premuto - onKeyPress - a cui associeremo la funzione scritta in javascript (getkey()) per determinare precisamente quale tasto è stato premuto.

In pratica, in seguito alla pressione di un tasto, onKeyPress chiamerà la funzione getkey() che stabilirà il tasto premuto e lo restituirà alla funzione chiamante (onKeyPress) che lo stamperà nella status bar.

Non vi preoccupate è più facile a farsi che a dirsi!

Codice per richiamare la funzione getkey() e stampare nella statusbar:

<INPUT onKeyPress="window.status = getkey(event)">
Codice della funzione javascript getkey() che determina e restituisce il tasto premuto:

<SCRIPT TYPE="text/javascript">
<!--
function getkey(e)
{
if (window.event)
   return window.event.keyCode;
else if (e)
   return e.which;
else
   return null;
}
//-->
</SCRIPT>

Prova il codice presentato sopra

Inserisci caratteri nella casella di testo sotto, e vedrai nella status bar il rispettivo codice ASCII.




  


Partner: sms gratisInviaresmsgratis.it si propone come punto di riferimento per gli utenti che cercano siti internet per inviare sms gratis.

      SMS Gratis

trading onlineGuidatradingonline.com propone una guida al trading online, azioni, mercati azionistici, finanza online, indizi di borsa, grafici indici azioni .

      Trading online

zoologiazoologia-animali.com propone una guida alla zoologia e animali, specie animali suddivise per categorie, guida scentifica animali ed esseri viventi del regno animale

       Zoologia

directory gratisYoweb.it è una directory ricca di categorie con siti selezionati da editori per trovare velocemente e gratis.

       Directory Gratis

Home | Computer & Internet | Sviluppare Sito Web | Promuovere Sito Web | Mappa del Sito | Altri Siti | Contatti

Copyright © webspazio.it
Designed by webspazio.it