Foros del Web » Programando para Internet » Javascript »

"Mensaje de advertencia"

Estas en el tema de "Mensaje de advertencia" en el foro de Javascript en Foros del Web. Hola buen dia a todos alguien sabe como hacer un boton de advertencia, lo que tengo es un formulario de eliminacion, y quiero que cuando ...
  #1 (permalink)  
Antiguo 27/05/2011, 11:35
 
Fecha de Ingreso: mayo-2011
Ubicación: Toluca
Mensajes: 115
Antigüedad: 12 años, 9 meses
Puntos: 2
"Mensaje de advertencia"

Hola buen dia a todos alguien sabe como hacer un boton de advertencia, lo que tengo es un formulario de eliminacion, y quiero que cuando yo le de clic me mande un alert diciendo "Esta seguro que desea eliminar este producto", cualquier aporte es bueno muchisimas gracias y hasta luego.
  #2 (permalink)  
Antiguo 27/05/2011, 11:40
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 12 años, 10 meses
Puntos: 344
Respuesta: "Mensaje de advertencia"

Puedes utilizar el método confirm para crear una ventana de confirmación que devuelve true si el usuario ha aceptado y false si no.


Código HTML:
Ver original
  1. <form onsubmit="return confirm('¿Está seguro de eliminar?')">
  2.     <input type="submit" value="Eliminar" />
  3. </form>
  #3 (permalink)  
Antiguo 27/05/2011, 11:41
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 9 meses
Puntos: 63
De acuerdo Respuesta: "Mensaje de advertencia"

con un confirm:

Like this...


Código Javascript:
Ver original
  1. function confirma()
  2. {
  3.  
  4.    if(confirm("¿Realmente desea suicidarse?"))
  5.    {
  6.    //aqui hace la función que vayas a hacer :-)
  7.    }
  8.  
  9. }
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #4 (permalink)  
Antiguo 27/05/2011, 11:41
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 10 meses
Puntos: 343
Respuesta: "Mensaje de advertencia"

Heiroon, programas en alguno de los lenguajes .NET?
__________________
blog | @aijoona
  #5 (permalink)  
Antiguo 27/05/2011, 11:44
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 9 meses
Puntos: 63
Desacuerdo Respuesta: "Mensaje de advertencia"

alexg88 te me adelantaste! hehe espero haber ayudado! igual

y de todos modos espero mi karma!!!

@Aijoona: La verdad es que no amig@

ahorita en lo que estoy es en postgreSQL, PHP y JavaScript...

Proximamente JAVA!
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #6 (permalink)  
Antiguo 27/05/2011, 11:52
Avatar de Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 12 años, 10 meses
Puntos: 343
Respuesta: "Mensaje de advertencia"

De donde sacaste lo de llaves abajo entonces jaj :p
__________________
blog | @aijoona
  #7 (permalink)  
Antiguo 27/05/2011, 11:57
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 9 meses
Puntos: 63
Sonrisa Respuesta: "Mensaje de advertencia"

Me estoy adaptando a los estandares de la nueva empresa donde trabajo! hahaha
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #8 (permalink)  
Antiguo 27/05/2011, 13:23
 
Fecha de Ingreso: mayo-2011
Ubicación: Toluca
Mensajes: 115
Antigüedad: 12 años, 9 meses
Puntos: 2
Respuesta: "Mensaje de advertencia"

Cita:
Iniciado por Heiroon Ver Mensaje
con un confirm:

Like this...


Código Javascript:
Ver original
  1. function confirma()
  2. {
  3.  
  4.    if(confirm("¿Realmente desea suicidarse?"))
  5.    {
  6.    //aqui hace la función que vayas a hacer :-)
  7.    }
  8.  
  9. }

Hola heiroon, al parecer tu codigo es lo que necesito, pero es posible introducir un codigo php dentro de la funcion de javascript, mi codigo php necesito anexarlo a la parte donde escribiste: //aqui hace la función que vayas a hacer
No se si sea correcto lo siguiente:
Código HTML:
Ver original
  1. <script language="javascript">
  2. function confirma()
  3. {
  4.  
  5.    if(confirm("¿Realmente desea suicidarse?"))
  6.    {
  7.     </script><?php
  8. $idp=$_REQUEST['idp'];
  9. $nombre=$_REQUEST['nombre'];
  10. $existencia=$_REQUEST['existencia'];
  11. $fecha_alta=$_REQUEST['fecha_alta'];
  12. $conexion=mysql_connect('localhost','root','')or die("IMPOSIBLE CONECTARSE AL SERVIDOR");
  13. $base=mysql_select_db('aceros_anglo',$conexion)or die("IMPOSIBLE CONECTARSE A LA BASE");
  14. $sql="update productos set activo='no' where idp='$idp'";
  15. $valor=mysql_query($sql,$conexion)or die('NO SE PUEDE REALIZAR LA CONSULTA');
  16. ?><script language='javascript'>
  17.    }
  18.  
  19. }
  20. </head>
  21. </html>


ya lo probe y no no es posible, no me recibe las variables
  #9 (permalink)  
Antiguo 03/06/2011, 14:36
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 9 meses
Puntos: 63
Exclamación Respuesta: "Mensaje de advertencia"

en realidad si se puede.. pero no del modo que lo estas haciendo..

a diferencia de cuando introduces php en js, a la inversa no necesitas cerrar el script porque al colocar una variable php dentro de js es interpretada por el valor..

ademas, en este caso no es necesario hacerlo de ese modo.. hazlo asi:

aca tienes tu funcion:

Código Javascript:
Ver original
  1. <script language="javascript">
  2. function confirma()
  3. {
  4.  
  5.    if(confirm("¿Realmente desea suicidarse?"))
  6.    {
  7.     window.location.href="lapaginadondeseejecutanlasacciones.php?idp=1";
  8.    }
  9.  
  10. }
  11. </script>

esta es lapaginadondeseejecutanlasacciones.php :

Código PHP:
Ver original
  1. <?php
  2. $idp=$_REQUEST['idp'];
  3. $nombre=$_REQUEST['nombre'];
  4. $existencia=$_REQUEST['existencia'];
  5. $fecha_alta=$_REQUEST['fecha_alta'];
  6. $conexion=mysql_connect('localhost','root','')or die("IMPOSIBLE CONECTARSE AL SERVIDOR");
  7. $base=mysql_select_db('aceros_anglo',$conexion)or die("IMPOSIBLE CONECTARSE A LA BASE");
  8. //siempre recomiendo hacer la conexion a bd en un include y ponerla al principio de la pagina donde vas a trabajar... es mas practico! ;)
  9.  
  10.  
  11. $sql="update productos set activo='no' where idp='$idp'";
  12. $valor=mysql_query($sql,$conexion)or die('NO SE PUEDE REALIZAR LA CONSULTA');
  13. ?>

asi si deberia de funcionarte.. no es necesario que incrustes el php dentro de la funcion.. el se ejecuta en el servidor.. nada mas pasale lo que necesites y pidele una respuesta..

P.D.: se que es un poco tarde para responder, pero espero que a alguien le sirva...

Salutacions!
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!

Etiquetas: advertencia, mensaje
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 03:47.