Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/09/2010, 09:09
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 3 meses
Puntos: 1532
Respuesta: link href - confirm submit

en los eventos javascript no hace falta colocar el prefijo javascript:, si quieres evitar que el link se ejecute, simplemente devuelve false en confirmSubmit:

Código HTML:
Ver original
  1. <a href="#" onClick="document.forms['form'].elements['a'].value=4;return confirmSubmit(document.forms['form']);"><img src="http://www.forosdelweb.com/f4/images/64/116.png" title="Eliminar Encuesta" /></a>
PD: las referencas directas no son soportadas por algunos navegadores, por ello el document.forms['form'].elements['a']

Código Javascript:
Ver original
  1. <script type="text/javascript" language="JavaScript">
  2. function confirmSubmit(form) {
  3.     var agree=confirm("Are you sure you wish to continue?");
  4.     if (agree) {
  5.         form.submit();
  6.         return false; //de todas formas el link no se ejecutara
  7.     } else {
  8.         return false;
  9.     }
  10. }
  11. </script>
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 14/09/2010 a las 09:14