Salve ho creato questa funzione
function checkAnno(anno){
if (anno!=""){
if (isNaN(anno)){
alert("Inserire un valore numerico per l'anno!");
anno.value="";
return false;
}
if (length(anno)<4){
alert("L'anno deve contenere quattro cifre!");
return false;
}
}
}
che richiamo cosi
<input name="annoIq" type="text" onBlur="return checkAnno(this.value)" maxlength="4">
il problema è che non mi azzera il campo se inserisco una stringa e probabilmente c'è un errore nel secondo controllo per la lunghezza della stringa...dove sono gli errori????
![]()
grazie