Foros del Web » Programando para Internet » Javascript »

Mensaje ante de enviar el formulario

Estas en el tema de Mensaje ante de enviar el formulario en el foro de Javascript en Foros del Web. Hola a todos necesito su ayuda otra vez, espero que no se aburran de mi Necesito enviar un mensaje en el browser, que cuando hagan ...
  #1 (permalink)  
Antiguo 22/04/2004, 16:10
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 9 meses
Puntos: 0
Mensaje ante de enviar el formulario

Hola a todos

necesito su ayuda otra vez, espero que no se aburran de mi


Necesito enviar un mensaje en el browser, que cuando hagan clic en aceptar le salga un mensaje que (Esta Seguro?), antes de enviar el mensaje

y Gracias a todos.

Saludos Mauricio.

Chile
  #2 (permalink)  
Antiguo 22/04/2004, 16:15
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola mauricio2004:

Creo que lo más básico es confirm, no recuerdo bien la sintaxis, pero me parece que debería funcionar algo así:

<form action="destino" onsubmit="return confirm('¿Está seguro...?)" method=... >

Saludos
  #3 (permalink)  
Antiguo 22/04/2004, 16:42
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 9 meses
Puntos: 0
Si lo que pasa es que ya tengo en codigo onSubmit="return validar(this)"

Como llo puedo dejar para que sea en la funcion de javascript

If....... (no lo se)


Saludos

mauricio
  #4 (permalink)  
Antiguo 23/04/2004, 01:43
 
Fecha de Ingreso: enero-2004
Mensajes: 396
Antigüedad: 21 años
Puntos: 0
if(confirm('¿Está seguro...?'))
{
haz las operaciones para enviar el formulario
}


ees asi como tendras que ponerlo en la funcion javascript, como veras , si el usuario no confirma simplemente no enviara el formulario.

Una cosa importante es que el boton no sea submit, sino de tipo button, ya que si no el formulario se enviarara de todas formas.

Una vez hayas hecho las validaciones, pon en la ultima linea dle script.

document.forms[0].submit();


para enviar el formiulario
  #5 (permalink)  
Antiguo 23/04/2004, 14:16
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 9 meses
Puntos: 0
mmmmm sigo sin entender no se por que soy tan porfiado
  #6 (permalink)  
Antiguo 23/04/2004, 15:17
 
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 172
Antigüedad: 22 años, 6 meses
Puntos: 0
asi..
function mensaje()
{

conf=confirm("¿Desea Confirmar la Selección?")

if (conf)
{
document.datos.l_consultar.value=2;
document.datos.submit();
}
else
{
window.close();
}

}
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 19:33.