$(".test").blur(function(){ var $this = $(this); var value = $this.val().replace(/[^.\d]/g,""); var split = value.split("."); var int = split[0].replace(/^0*/,"") || "0"; var dec = split[1] || "00"; dec = dec.length == 1 ? dec + "0" : dec.substr(0,2); $this.val(int + "." + dec); });