Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Problema con alert aceptar/cancelar

Estas en el tema de Problema con alert aceptar/cancelar en el foro de Javascript en Foros del Web. Hola! Tengo una pagina en php donde "elimino" registros de la bd. Pero necesito que al seleccionar las opciones a eliminar, me arroje un alert ...
  #1 (permalink)  
Antiguo 12/10/2013, 10:30
 
Fecha de Ingreso: agosto-2009
Ubicación: Venezuela
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Problema con alert aceptar/cancelar

Hola!

Tengo una pagina en php donde "elimino" registros de la bd. Pero necesito que al seleccionar las opciones a eliminar, me arroje un alert preguntando si se esta seguro de eliminar.

Tengo un boton:
<input name='eliminar' id='eliminar' type='button' value='Aceptar' onClick='confirma()' />

y la funcion confirma es:

<script language="JavaScript" type="text/javascript">

function confirma(){
if (!confirm("Al eliminar una categoria se eliminaran sus subcategorias. Desea continuar?")) {
return false;
}
else {
document.form3.submit();
}
}
</script>

Si le doy cancelar, funciona, pero si le doy aceptar no me hace el submit!

Alguna ayuda por favor , ya estoy
  #2 (permalink)  
Antiguo 12/10/2013, 11:32
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: Problema con alert aceptar/cancelar

Pon el código completo del formulario plz.
  #3 (permalink)  
Antiguo 12/10/2013, 14:32
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Problema con alert aceptar/cancelar

lo más normal es usar un botón submit para enviar un formulario

prueba así
Cita:
function confirma(){
return confirm("Al eliminar una categoria se eliminaran sus subcategorias. Desea continuar?");
}

<form action="pagina.php" method="post" onsubmit = "return confirma()">
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}
  #4 (permalink)  
Antiguo 13/10/2013, 10:05
 
Fecha de Ingreso: agosto-2009
Ubicación: Venezuela
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problema con alert aceptar/cancelar

Hola!

Este es mi form:

<FORM name="form3" id="form3" action="elimina_cat.php" method="POST">

<table>
<?php
//Conecto con la BD..
require("../sesion/conexion.php");

$elim = "SELECT SQL_CALC_FOUND_ROWS * FROM categorias WHERE eliminada='0' ORDER BY categoria ASC LIMIT $offset, $limit";
$result = mysql_query($elim);

//Arreglo que recoge todos las categorias que existen en la base de datos...
if($row=mysql_fetch_array($result)){
do {
echo"<tr>";
echo"<td><input name='categ[]' id='categ[]' type='checkbox' value='".$row['id_categoria']."'></td><td>$row[categoria]</td>";
echo"</tr>";
}
while ($row=mysql_fetch_array($result));

echo "<tr><td colspan='4' style='text-align:center;'> <input name='eliminar' id='eliminar' type='button' value='Aceptar' onClick='confirma()' /> <input name='resetear' type='reset' value='Borrar' /> </td></tr>";
}
else{
echo"<h2 align='center'>** No hay Categorias guardados en la Base de Datos **</h2>";
}
?>
</table>
</FORM>
  #5 (permalink)  
Antiguo 16/10/2013, 16:30
 
Fecha de Ingreso: agosto-2009
Ubicación: Venezuela
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problema con alert aceptar/cancelar

Alguna sugerencia por favor??
  #6 (permalink)  
Antiguo 16/10/2013, 21:29
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Problema con alert aceptar/cancelar

¿Viste lo que te puso IsabelM?
__________________
Grupo Telegram Docker en Español
  #7 (permalink)  
Antiguo 17/10/2013, 15:07
 
Fecha de Ingreso: agosto-2009
Ubicación: Venezuela
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Problema con alert aceptar/cancelar

IsabelM Muchas gracias! Solucionado asi, lo que sucede es que lo probe cuando me lo sugeriste y no me funciono, supongo que algun error tube, pero ahora lo probe de nuevo y si me funciono! Muchas gracias chicos!

Etiquetas: funcion, input, php
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 09:37.