salve ragazzi ho un piccolo problemino:
ho una funzione che all'on change verifica che in una textbox non ci siano lettere ma solo numeri:
ecco la funzione banale:
codice:
<script>
function controlla(){
reg=/^[0-9]+$/;
if (!document.modulo.sms.value.match(reg))
{
//window.alert("Attenzione: il codice prevede solo caratteri numerici!");
document.modulo.sms.value=0; //posiziona il cursore nel campo uesername
document.modulo.sms.focus(); //posiziona il cursore nel campo uesername
}
}
</script>
<form name="modulo" >
<input type="text" name="sms" onChange="controlla();"
</form>
solo che non mi fa il focus perchè?? c'è qualke controindicazione del fucus con l'evento on change? :master: