Ciao Alessio 82,
ti do il codice ... tieni presente che devi sostituire il nome del campo al simbolo [$$] che ho inserito, altrimenti non funzionerà.
Ho usato questo script, e devo dire che funziona molto bene: ti fa comparire un messaggio di windows in cui ti obbliga a compilare quel dato campo.
Provalo!!!!
---------------------------------------
<SCRIPT LANGUAGE=javascript>
<!--
function checkForm(f){
//Controllo campo [$$]
var campo = f.[$$].value;
var boolEsatto = false;
for(var i=0; i < campo.length; i++) {
if(campo.charCodeAt(i)!=32) {
boolEsatto = true;
break;
}
}
if(!boolEsatto) {
//Avviso per l'utente
window.alert('ATTENZIONE: è obbligatorio compilare il campo [$$].');
//Posiziono il cursore sul campo obbligatorio
f.[$$].focus();
//Esco dalla funzione
return false;
}
-----------------------------------------
Fammi sapere se va .... ciao