Originariamente inviato da .NET Addict
Le regular expressions possono VALIDARE un input DOPO la digitazione, la mia funzione FILTRA l'input consentendoti di inserire soltanto quanto desiderato (un numero intero positivo o negativo, oppure un decimale positivo o negativo col numero di cifre decimali che desideri).
Non mi funziona mi fa inserire anche le lettere. provata su IE6 XPPro SP2
preferisco usare le regExp.
Per lo stesso conrtollo usi un'istruzione al posto di n.
č pių performante
Con questa per esempio inserisci solo numeri interi
codice:function soloNumeri(id){ var valore=document.getElementById(id).value valore=valore.replace (/[^\d]/g,'') document.getElementById(id).value=valore } <input type="text" id="numero" name="numero" value="" size="10" maxlength="10" onblur="soloNumeri('numero')" onkeyup="soloNumeri('numero')" />
![]()

Non mi funziona mi fa inserire anche le lettere. provata su IE6 XPPro SP2

Rispondi quotando