Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/08/2008, 09:11
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con Script de Confirmación de envio de formulario en PHP

yoberly, ponlo así:

Formulario:
Código HTML:
<input name="button" type="submit" onclick="return pregunta();" value="Enviar"> 
Es importante que coloques el return si el tipo de botón que vas a usar es Submit

JS
Código:
<script type="text/javascript"> 
  function pregunta(){ 
    return confirm('¿Estas seguro de enviar este formulario?'); 
  } 
</script>
confirm() en javascript devuelve true cuando se presiona aceptar en el cuadro de diálogo, y false cuando se presiona cancelar. Si en el botón el evento onclick retorna false, no se ejecuta la acción.

Por último, es mejor que coloques el evento pregunta() como onsubmit en el tag <form> que como onclick en el botón:

Código HTML:
<form action="" method="post" onsubmit="return pregunta();">
......
<input name="button" type="submit" value="Enviar">
</form> 
Saludos,