Salve!
dunque questo il problemino. Ho una form tipo "post" con campi vari . L'utente ha due pulsanti "conferma" e "annulla"
uno script controlla che siano stati compilati i campi obbligatori.
vorrei che lo script intervenisse solo quando viene cliccato i l pulsante "conferma" e non quello annulla. questo il codice (ometto i campi etc..):
la form :
<form name="tesserato" method="post" action="update_tesserato.asp" onsubmit="return Controlla(this)">
<input name="azione" type="submit" class="bottone" id="azione" value="conferma">
<input name="azione" type="submit" class="bottone" id="azione" value="annulla">
</form>
questo lo script
function Controlla(ff){
var msg='';
if(ff.cognome.value=='')msg+='Inserire Cognome\n';
if(ff.nome.value=='')msg+='Inserire Nome\n';
if(msg!=''){
alert('ATTENZIONE!\n'+msg);
return false
}
else return true
}
</script>
ho provato con if (ff.azione.value) etc .. ma risulta essere undefined![]()