delete em Javascript

Spiderman

I folded Myself
Boas

Queria fazer uma caixa de confirmação quando tentasse apagar um registo num site.

Está assim:

Código:
<SCRIPT language="JavaScript">
<!--
function confirma()
{
 var confirmacao=confirm("Pretende mesmo apagar este registo??");
 if (confirmacao==true)
 {
   window.location="apaga.php";
 }
}
//-->
</SCRIPT>


Mas eu queria aplicar este codigo a um hiperlink, e nao a um Submit de um Form.

Pus assim:

Código:
<a class="link">Apagar</a>

Se eu pusar o href, ele vai para o que estiver lá, independentemente da função em javascript, e se eu nao pusar, ele cumpre a função, mas o testo do link apareçe como se fosse um pedaço de testo normal, nao se comportanto como um link(aparecer a mao com o indicador, dudar a cor, etc)

Some help 8|
 
Última edição:
Tenta ver se este código ajuda no que pretendes fazer ...

Código:
<html>
  <head>
  <script type="text/javascript">
    function confirma(){
      return confirm("Pretende mesmo apagar este registo??");
    }
  </script>
  </head>
  
  <body>
    <a href="apaga.php" onClick='return confirma();'>Apagar</a>
  </body>
</html>
 
Back
Topo