Salve, ho un form, voglio che su quest'ultimo venga inviato ovvero sia eseguito il submit solo se il campo "nomecampo" non sia vuoto...come si fà? A me che io metta if o non if il form viene sempre "submittato"...come ovviare?
Salve, ho un form, voglio che su quest'ultimo venga inviato ovvero sia eseguito il submit solo se il campo "nomecampo" non sia vuoto...come si fà? A me che io metta if o non if il form viene sempre "submittato"...come ovviare?
mi vorresti far credere che non trovi in giro una semplice validazione di form funzionante?
piuttosto, che magari serve di piu', vediamo quali errori commetti tu
ho cercato, ho trovato, ma non funziona na mazza....
il form è sempre inviato...Codice PHP:<script language="javascript">
function upload(){
if (document.getElementById('nome').value == '') {
alert('Inserisci il nome del file');
return false;
} else {
document.iform.submit();
return true;
}
}
</script>
<form name="iform" method="post" enctype="multipart/form-data" onsubmit="upload()" >
<table width="100%" border="0">
<tr>
<td>Nome</td>
<td><input name="nome" type="text" id="nome" /></td>
</tr>
<tr>
<td>Descrizione</td>
<td><textarea name="descrizione" id="descrizione"></textarea></td>
</tr>
<tr>
<td></td>
<td><label>
<input type="submit" value="Invia" />
</label></td>
</tr>
</table>
</form>
onsubmit="return upload()"
questo non serve
document.iform.submit();
se ritorna true viene gia' inviato
nota che una funzione che non ritorni false ritorna implicitamente true
ciao
azzz...come sçervellarsi delle giornate x nulla...Originariamente inviato da Xinod
onsubmit="return upload()"![]()