34 messaggi dal 12 novembre 2001
Salve !!!!!!!!
Sono all'interno di un form e con uno script javascript creo una funzione di controllo di un imput numerico.
come faccio ad avere il codice del tasto premuto sull'evento onkeypress di un imput?



Vittoria Martini
- Era un mondo adulto, si sbagliava da professionisti....
11.886 messaggi dal 09 febbraio 2002
Contributi
eh?
ma non ti serve...
voglio dire: non hai bisogno di controllare cifra per cifra ciò che viene scritto. Puoi controllare tutto alla fine, ti viene incontro il gestore-evento onChange che si attiva quando l'utente ha finito di scrivere e sposta il focus (cioè quando clicca) da qualche altra parte.

allora fai:

<input type="text" value="" name="numerico" onChange="Javascript:controlla(this.value)">
<script language="Javascript">
function controlla(valore){
if (isNan(valore)){
alert ("attenzione il valore inserito non è valido")
}
}
</script>

isNan(valore) è una funzione che controlla se il valore non è numerico (Not a number). In caso affermativo mostra un messaggio d'errore

-----------------------
Da una perla dal saggio:
Quando non hai capito, devi dire "non ho capito", no che dici che hai capito e invece non hai capito un cavolo. Hai capito?
-----------------------

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.