View Full Version : delete em Javascript


Spiderman
02-04-2007, 18:58
Boas

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

Está assim:

<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:

<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|

p3dro
02-04-2007, 19:35
Tenta ver se este código ajuda no que pretendes fazer ...

<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>

Spiderman
02-04-2007, 20:45
Tks

Era mesmo isso

:x2: