aggiungi il controllo anche nell'evento onblur
codice:
<textarea rows="8" name="areavuota" cols="45" style="font-family: Verdana; font-size: 10pt"
onkeypress="java-script: if(document.NominateForm.sintesi_prop.value.length > '499') {alert('Nel campo Sintesi della Proposta si possono inserire massimo 500 caratteri');return false; } else return true;"
onblur="java-script: if(document.NominateForm.sintesi_prop.value.length > '499') {alert('Nel campo Sintesi della Proposta si possono inserire massimo 500 caratteri');return false; } else return true;"
>
<% If NominClosed = "False" Then %><%= NominationData("areavuota") %><% End If %>
</textarea>
sarebbe meglio mettere il codice di controllo in una funzione
codice:
<script>
function controlla(){
if(document.NominateForm.sintesi_prop.value.length > '499') {
alert('Nel campo Sintesi della Proposta si possono inserire massimo 500 caratteri');
return false; }
else
return true;
}
onkeypress="controlla()" onblur="controlla()"
</script>
Inoltre ti conviene effettuare anche il controllo lato server per chi ha javascript disabilitato