Io uso questo:Originariamente inviato da generationweb.i
ciao questa funzione mi funziona benissimo ma nn mi funziona piu quella che avevo prima che verificava la compilazione dei campi ed č la seguente
{
for (var a = 0; a < Qform.elements.length; a++)
{
var campo = Qform.elements[a];
if (campo.value.length <= 0)
{
window.alert('Il campo "'+ campo.name +'"\nč un campo obbligatorio.');
campo.focus();campo.focus();eval("campo.style.back groundColor='red'")
return false;
}
}
// Abilita l'invio del FORM
return(true);
}
mi faresti un'unica funzione che racchiude tutto??
codice:function controlla1(){ var f = document.mioform1; //.value == "" rende il campo obbligatorio if(f.nome.value == ""){ f.nome.style.backgroundColor='#e2e2e2' alert("Inserire il Nome"); f.nome.focus(); return false; } if((f.nome.value.indexOf("<") != -1) || (f.nome.value.indexOf(">") != -1) || (f.nome.value.indexOf("\\") != -1)){ f.nome.style.backgroundColor='red' f.nome.style.color='white' alert("I caratteri < > \\ non sono ammessi"); f.nome.focus(); f.nome.style.color="" return false; } return true; }

Rispondi quotando