Come fare per obbligare l'utente a riempire ogni campo del mio form facendo comparire un messaggio qual'ora ne dovesse lasciare uno vuoto?
Grazie a chiunque risponderà
Come fare per obbligare l'utente a riempire ogni campo del mio form facendo comparire un messaggio qual'ora ne dovesse lasciare uno vuoto?
Grazie a chiunque risponderà
Con un controllo in JavaScript
Maddalena... Perché proprio Iacchetti!...
Ciao
Un esempio con tre controlli su un campo lasciato vuoto.
La condizione if dichiarata=="" controlla che nel campo venga inserito almeno un carattere (barra spaziatrice compresa)
<script>
<!--
function controlla(){
var f = document.Mioform;
if(f.Nome.value == ""){
alert("Inserisci il Nome !")
f.Nome.focus();
return false;
}
if(f.Cognome.value == ""){
alert("Inserisci il Cognome !")
f.Cognome.focus();
return false;
}
if(f.Commento.value == ""){
alert("Inserisci il tuo commento !")
f.Commento.focus();
return false;
}
return true;
}
// -->
</script>
</head>
<body>
<form action="Tua_Azione" name="Mioform" onSubmit="return controlla()">
<div align="center">Nome
<input type="text" name="Nome" size="25">
Cognome
<input type="text" name="Cognome" size="25">
Commento
<textarea name="Commento" cols="22" rows="5"></textarea>
<input type="submit" value="Clicca"><input type="reset" value="Cancella">
</div>
</form>
Massimo