- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- In un form con 2 submit eseguire un controllo solo su uno dei 2 submit
-
In un form con 2 submit eseguire un controllo solo su uno dei 2 submit
Ciao a tutti,
ho un form con 2 submit :<form action="ricercautenti.php" method="POST" name="formricerchesalvate" onSubmit="return checkFormRicerca(this);">
.................
<input type="submit" value="Cerca" name="Cerca" class="edit">
...............
<input type="text" name="nomericerca" value="....">
<input type="submit" value="Salva" name="Salva" >
</form>function checkFormRicerca(){
if (trim(formricerchesalvate.nomericerca.value).length == 0) {
alert("Inserisci il nome, grazie");
formricerchesalvate.nomericerca.focus();
return false
}
}
Il problema è che in questo modo il controllo viene eseguito quando clicco su entrambi i submit, mentre vorrei che fosse eseguito solo quando clicco sul submit salva.
Qualcuno sa come si può identificare un submit? non so se è possibile farlo..grazie ciao a tuttiiiiiiii
-
Ciao
Basta spostare l'evento, ora il controllo avviene al submit del form. Tu puoi farlo avvenenire sul click su uno dei due submit.
Ciao