per fare il controllo se e' realmente una valuta ho pensato a questa funzione:
codice:function controlla(){ val = document.pippo.valuta.value; if ( val != ''){ var RE = new RegExp("/[\d]+\,\d{2}/"); if (! document.pippo.valuta.value.match(RE) ){ alert('errore'); document.pippo.valuta.focus(); } else{ alert('ok'); } } }
ma presenta due errori:
1) non rispetta la regExp
2) non torna sul campo valuta (focus)
la funzione la richiamo con obBlur(controlla())