La funzione parseFloat() parsa un valore per leggerlo (typecasting) come numero decimale, quindi se inserisci nei tuoi campi qualcosa come 0.01 o 20131.19901 l'interprete JavaScript lo legge come numero decimale.

parseInt() fa lo stesso ma elimina i decimali dopo la virgola.

Originariamente inviato da nexus
...
ne approfitto, come faccio per avere due decimali dopo la virgola?
Se vuoi un formato specifico del valore di quel campo devi controllarlo con una espressione regolare.