23 messaggi dal 28 agosto 2001
Come mai quando il mio cursore lampeggia all'interno di un campo text ed io clicco l'invio che ho sulla tastiera mi parte una pagina e mi da errore?
come posso disabilitarlo?

2.907 messaggi dal 15 maggio 2001
Contributi
xchè è come se schiacciassi sul pulsante submit.Quando tu hai un modulo anche se i campi sono vuoti e clikki sul pulsante submit il form viene inviato alla pagina indicata nel tag action.Credo che l'errore ti venga dato xchè la pagina di ricezione non esiste.

Comunque per impedire il submit basta fare un controllino javascript del genere

<script language="javascript">
function controlla(){
if (document.form.campo1.value==""){
alert ("Campo vuoto");
document.form.campo1.focus();
return false;
}
return true;
}

</script>
<form method="post" action="ciao.asp" name="form" onsubmit="return controlla()">
<input type="text" name="campo1"><br>
<input type="submit" value="Invia">
</form>


Rome Webmaster

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.