C'è per caso qualcuno che ha disposizione un funzioncina che verifichi se il valore immesso in una text è in euro o no?
Ciao Martina
C'è per caso qualcuno che ha disposizione un funzioncina che verifichi se il valore immesso in una text è in euro o no?
Ciao Martina
Chiarisci meglio... cosa distingue un numero decimale qualunque da un importo in euro... :master:
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
controllare per esempio questo valore: euro 123,01
in javascript
esempio... da adattare alle tue esigenze![]()
ciaocodice:<SCRIPT LANGUAGE="JavaScript"> <!-- function ctr(f) { v = f.imp.value; RE = new RegExp(/^\d+[\.|\,]\d{1,2}$/) alert(RE.test(v)) } //--> </SCRIPT> <FORM> <INPUT TYPE="text" NAME="imp"> <INPUT TYPE="button" onclick="ctr(this.form)"> </FORM>
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
Grazie.
Scusa se ti disturbo ancora;
ma se io volessi controllare se è un cifra in euro, mi spiego meglio:
per esempio 1.2,00 false
1.258,00 o 1.258,05 true
P.S. so di chiederti molto
Ciao Martina
Chiarisci meglio... i punti devono sempre essere presenti se la parte intera della cifra supera 999 ? le decimali dempre presenti ed in numero di due ? 0 o 0,00 o 0.000,00 sono validi ? il campo lasciato vuoto e' valido ? altro ?
Tanto per pensarci una sola volta...![]()
ciao
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum
I punti ci possono essere o non essere gli zeri dopo la virgola item il campo vuoto è valido
0 o 0,00 o 0.000,00 possono essere validi.
Ciao molto gentile
prova questa:
non accetta le varianti "strane" di 0 per esempio 0.000,00codice:RE = new RegExp(/^([1-9]{1}[0-9]{0,2}(\.[0-9]{3})*(\,[0-9]{0,2})?|[1-9]{1}[0-9]{0,}(\,[0-9]{0,2})?|0(\,[0-9]{0,2})?|(\,[0-9]{1,2})?)$/);![]()
ciao
ps: per vedere correttamente il codice premi "quote"
Il guaio per i poveri computers e' che sono gli uomini a comandarli.
Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
Consultate la discussione in rilievo: script / discussioni utili
Usate la funzione di Ricerca del Forum