devo inserire un controllo del prezzo

codice:
<input name="prezzo" type="text" id="prezzo" size="20">
se l'utente inserisce (20,00 o 20.000,00) la virgola da errore..

l'utente può inserire solo cifra con il punto, ad es. 20.00

come posso fare?