Forse l'onchange che richiama un'altra funzione sempre all'interno della stessa stringa gli può dar fastidio??


Comunque nella tua prova, inserisci un numero con la virgola forse serve un controllino....