Buenooo ... he mirado un poco mas y he constatado que me equivoque yo .... ja ja ... lo que me paso a mi es al reves o sea "por alguna razon extraña" a mi al copiar y pegar tu funcion me salio una coma y tu tenias un punto.
Sin embargo encontre otro error en la linea:
Código Javascript
:
Ver originalvalue = value.replace(/,/g,'.'); //en tu codigo faltaba el punto entre las comillas y es aqui que cambia la coma cuando tu escribes en el formulario por el punto lo que seria correcto
O sea ahora he comprobado y tu codigo html tal como lo tenias con el unico error que te he dicho ahora si te devuelve un numero no una cadena aunque lo escribes con coma ,
Esto si hay que tener en cuenta como te ha dicho gnzsoloyo mas arriba lo de la base de datos.
¿Con esto te funciona?