Foros del Web » Programando para Internet » Javascript »

como confirmar una acción??

Estas en el tema de como confirmar una acción?? en el foro de Javascript en Foros del Web. Hola a todos, quiero hacer una cosilla y no se si vá en javascript, pero bueno.. Lo que quiero hacer es confirmar una acción que ...
  #1 (permalink)  
Antiguo 09/03/2010, 11:03
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
como confirmar una acción??

Hola a todos, quiero hacer una cosilla y no se si vá en javascript, pero bueno..

Lo que quiero hacer es confirmar una acción que hará el usuario de mi sitio y es elimiar algo, tengo un enlace para eliminar y quiero que le salga una ventanita , preguntando.. " ¿seguro que quieres eliminar tal cosa?" "confirmar".


espero haberme explicado , un saludo...
  #2 (permalink)  
Antiguo 09/03/2010, 12:31
 
Fecha de Ingreso: junio-2008
Ubicación: Capital Federal xD
Mensajes: 1.208
Antigüedad: 15 años, 10 meses
Puntos: 35
Respuesta: como confirmar una acción??

facilmente puedes usar confirm
Código PHP:
function confirma() {
    if (
confirm("Desea eliminar?")) {
        
alert("Confirmado");
    }else {
        
alert("Cancelado");
    }
}
<
a href="a.php" onclick="confirma()">Enlace</a
__________________
I am Doyle please insert code.
  #3 (permalink)  
Antiguo 09/03/2010, 12:49
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: como confirmar una acción??

Hola:

Tanto los enlaces como los formularios se cancelan con el evento asociado...

<a onclick="return confirm('se enlazará...')"

<form onsubmit="return confirm('se enviará el form...')"

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 10/03/2010, 19:16
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: como confirmar una acción??

Hola, y ¿no se puede poner con javascript? , para que aparezca la ventana pequeñita..

Por cierto no consiguo hacer funcionar el código que me dió doylelives
  #5 (permalink)  
Antiguo 10/03/2010, 19:23
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: como confirmar una acción??

Pues precisamente ese código hace eso, para ver el problema copia y pega tu código para que podamos ver el problema.
  #6 (permalink)  
Antiguo 10/03/2010, 19:41
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: como confirmar una acción??

No entiendo esto href="a.php" en el código de doylelives ¿lo puso a modo de ejemplo?
  #7 (permalink)  
Antiguo 10/03/2010, 19:42
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: como confirmar una acción??

Obvio que si, es solo un ejemplo.
  #8 (permalink)  
Antiguo 10/03/2010, 19:45
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: como confirmar una acción??

Código PHP:
<a href="eliminar_respuesta_tabla.php?id_user=<?=$rew['id'?>&tabla=<?=$rew['tabla_num'?>&zona=<?=$row['id'?>" onclick="confirma()">eliminar</a></div></td>
Código PHP:
<script type="text/javascript">
function 
confirma() {
    if (
confirm("Desea eliminar?")) {
        
alert("Confirmado");
    }else {
        
alert("Cancelado");
    }

</script>
</head> 
así lo tengo
  #9 (permalink)  
Antiguo 10/03/2010, 19:59
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: como confirmar una acción??

Tienes que hacer estos cambios:

<a href="eliminar_respuesta_tabla.php?id_user=<?=$rew['id'] ?>&tabla=<?=$rew['tabla_num'] ?>&zona=<?=$row['id'] ?>" onclick="return confirma()">eliminar</a></div></td>

Código:
function confirma() {
   if (confirm("Desea eliminar?")) {
	return true;
   }else {
	return false;
   }
}
  #10 (permalink)  
Antiguo 10/03/2010, 20:09
rtr
 
Fecha de Ingreso: abril-2009
Mensajes: 368
Antigüedad: 15 años
Puntos: 2
Respuesta: como confirmar una acción??

Estupendo, ya funciona! , gracias!
  #11 (permalink)  
Antiguo 10/03/2010, 23:12
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: como confirmar una acción??

¡Je, je!

No le has hecho el más mínimo caso a mi código que incluso es más simplificado...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #12 (permalink)  
Antiguo 11/03/2010, 07:52
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: como confirmar una acción??

Es cierto, el código de caricatos es más simple. Deberías usar ese.

Etiquetas: confirmar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:03.