Quindi tu vorresti che il campo non accetti proprio la pressione del "."?
Se ho ben capito allora dovresti creare lato client una funzione javascript che impedisca l'inserimento di caratteri non consentiti (nel tuo caso può essere il "." ma anche tutti i caratteri alfabetici ed i segni di punteggiatura al netto, ovviamente, della ",").