Help filtraggio input...Evitare caratteri

  • Creatore Discussione Creatore Discussione pmjava
  • Data di inizio Data di inizio

pmjava

Nuovo Utente
6 Dic 2006
6
0
0
Salve scrivo per chiedervi un aiuto,
Ho un problema...
Dovrei impedire ad un utente di inserire dentro una casella di testo i seguenti caratteri:
& ' $ " ' %

Ho trovato la funzione window.event.keyCode che mi restituisce il codice del pulsante premuto.

Ora dovrei evitare che l'utente inserisca uno di quei caratteri scritti in precedenza...
Il problema e' che ad esempio per % o $ o " la funzione ritorna il codice che corrisponde al numero corrispondene e in questo modo l'utente sarebbe impossibilitato nell'inserire i numeri 2 e 5 (stessi pulsanti di " e %).

Come posso fare per evitare solo l'inserimento dei caratteri speciali?

Ciao Vi Ringrazio.

<html>
<head>
<title>Prova script</title>
</head>
<body >
<form name="validation">
Inserisci un valore:<br>
<input type="text" size=18 name="string" onChange="controlla()">
<input type="submit" value"Invia">
</form>

<script language="JavaScript">
function controlla(){
var key = window.event.keyCode;
alert(key); }
</script>
</body>
</html>
 
Ultima modifica:

Discussioni simili