ciao, ho scritto:
codice:
function controller(f){
var re=/^\d{1,3}(\.*\d{3})*?(,\d{2})?$/
if(re.test(document.f.prp.value)){
alert("Controllare i campi predisposti a contenere i prezzi. Ci sono degli errori")
return false;
}
return true;
}

<form name="form1" method="post" action="prodedit.asp" style="margin:0px" onSubmit="return controller(this);">
Ma il form parte sempre e comunque anche se srivo del testo nel campo
Ah.. l'espressione dovrebbe servire a regolarizzare la forma di una valuta