Come mai questo codice non funziona e non controlla ?:
codice:
<head>
<script language="javascript" type="text/javascript">
<!--

function controllo_campi(){
           
           if (document.form.um.value=="")           
           
       {

           alert(" Valore non valido inserito nel campo \"\Unità di misura\"\.\Valori ammessi:\n-Unità\nGrammi\n-MilliLitri ");
           return false;
       }


		}


// -->
</script>
</head>

<form method="post" action="edit-process.asp?cod=<%=cod%>" onsubmit="return controllo_campi()">
Praticamente nel campo del form chiamato "um" non può essere inserito un valore che sia diverso da Unità, Grammi o MilliLitri...

Così non controlla nemmeno se il campo "um" è lasciato vuoto...