Questa if mi consente di gestire il capo perzzo e i decimali il mio problema è che inserisco delle lettere non mi fa il controllo
come posso risolvere il problema ?

if (ff.prezzo.value=="(/^\d+$/)")
{
alert("Inserire un valore corretto.");
ff.prezzo.focus()
ff.prezzo.value=""
return false;
}