Ciao a tutti,

ho un form con il submit eseguito cliccando un link (tag a href), tutto bene.

Vorrei però eseguire prima del submit un'altra funzione javascript di controllo contenente un confirm('sei sicuro?').

Se l'utene risponde no, deve impedire il submit... ma al momento non funziona e fa sempre submit.

Dove sbaglio?

Grazie


FORM

codice:
<form id="form1" method="post" action="vai.htm">
  Cancella
  </form>

Funzione Javascript

codice:
function funzione1(theForm)
{
  var validity=false;
  var risposta = confirm('Attenzione! Vuoi cancellare?');
  if(risposta == true){
	validity=true;
  } 
  if (validity != false){
	return true; 
  }else{
	return false;  
  }
}