Questo è il mio codice semplice semplice:

function controllo(form){
if(form.denominazione.value > 50){
alert('Mi dispiace, la denominazione del cliente non può avere più di 50 caratteri');
return false;
}else{
return true;
}


.....

e il form:


<form action="nuovo_cliente.php" method="post" name="form_cliente" onsubmit="return controllo(this);">

<inputname="denominazione" size="25" value="<? echo $denominazione; ?>"/>
<input type="submit" name="inserisci" value=" completa inserimento "/>


però non funziona. Mi sembra corretto.