Foros del Web » Programando para Internet » Javascript »

Confirmar formulario

Estas en el tema de Confirmar formulario en el foro de Javascript en Foros del Web. Hola a todos! Estube buscando como se podría confirmar un formulario con javascript y pude armar lo siguiente: Código: <script type="text/javascript"> function borrarPropiedad(){ if(confirm('¿Está seguro ...
  #1 (permalink)  
Antiguo 07/05/2007, 02:20
Avatar de c0lo  
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires
Mensajes: 281
Antigüedad: 18 años, 9 meses
Puntos: 1
Confirmar formulario

Hola a todos!

Estube buscando como se podría confirmar un formulario con javascript y pude armar lo siguiente:
Código:
<script type="text/javascript">
function borrarPropiedad(){
if(confirm('¿Está seguro que desea borrar la propiedad? \n (No se podrá recuperar si es eliminada)'))
    {
        this.form.submit();
    }
    else{
        return false;
    }
}
</script>
Y en el body...
Código:
<input type="submit" value="Eliminar" onclick="return borrarPropiedad();" class="enviar" />
Ahora bien, esto lo pruebo con ie7, firefox, opera y funciona. Pero con ie6 me dice "Error: 'this.form' es nulo o no es un objeto".

¿Alguien me puede dar una mano? me gustaría que funcione !!

Saludos y gracias!
__________________
Nuestro amo juega al esclavo // de esta tierra que es una herida
que se abre todos los días // a pura muerte, a todo gramo.
Violencia es mentir.
  #2 (permalink)  
Antiguo 07/05/2007, 02:36
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Confirmar formulario

Hola c0lo

Lo más sencillo es poner así el formulario:
Código:
<form onsubmit = "return confirm('¿Seguro?')">
En el botón submit no tienes que llamar a ninguna función y también te ahorras la función.

Saludos,
  #3 (permalink)  
Antiguo 07/05/2007, 02:47
Avatar de c0lo  
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires
Mensajes: 281
Antigüedad: 18 años, 9 meses
Puntos: 1
Re: Confirmar formulario

Wow, perfecto. Una pinturita

Mil gracias JavierB!
__________________
Nuestro amo juega al esclavo // de esta tierra que es una herida
que se abre todos los días // a pura muerte, a todo gramo.
Violencia es mentir.
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:03.