Foros del Web » Programando para Internet » Javascript »

Mostrar una alerta con aceptar o cancelar

Estas en el tema de Mostrar una alerta con aceptar o cancelar en el foro de Javascript en Foros del Web. Al pinchar en un enlace 'Borrar' quería que me apareciese una alerta indicándome si realmente lo quiero borrar o no (Aceptar o cancelar), pero no ...
  #1 (permalink)  
Antiguo 20/11/2004, 04:35
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Mostrar una alerta con aceptar o cancelar

Al pinchar en un enlace 'Borrar' quería que me apareciese una alerta indicándome si realmente lo quiero borrar o no (Aceptar o cancelar), pero no sé cómo se hace ni si es una función propia de html o de javascript.

Si alguien me pudiera dejar el código le estaría agradecido.

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
  #2 (permalink)  
Antiguo 20/11/2004, 04:39
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola DjNelson.

Esto es de JavaScript. El código sería algo así:

if (confirm('¿Quieres borrarlo?'))
//aquí pones el código que quieras usar

Saludos,
  #3 (permalink)  
Antiguo 20/11/2004, 08:45
 
Fecha de Ingreso: julio-2003
Ubicación: España
Mensajes: 723
Antigüedad: 20 años, 9 meses
Puntos: 0
Sé algo de php pero de javascript ná de ná, he hecho esto pero no funciona correctamente:

echo "<script type=\"text/javascript\">
if (confirm('¿Quieres borrarlo?')){";

$consulta="delete from mensajes where identificador = '$sms'";
$conexion=mysql_connect($servidor,$usuario,$cont);
$tabla=mysql_select_db($bd,$conexion);
$resultado=mysql_query($consulta,$conexion);
$cerrar=mysql_close($conexion);

echo "}</script>";

Me sale una alerta preguntando, pero tanto si acepto como si cancelo me borra el mensaje... lógico, pero cómo habría que escribirlo?

Saludos.
__________________
Solo nosotros podemos decidir qué hacer con el tiempo que se nos ha dado. (Gandalf)
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 20:52.