Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Evitar el Reenvío de Formularios con JavaScript
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Evitar el Reenvío de Formularios con JavaScript

Evitar reenvio de formularios:

Al enviar formularios desde nuestro web, puede darse el caso que el usuario pulse en mas de una ocasión en el boton de envio, repitiendo el envio de la información.

Javascript nos permite solucionar el problema, para ello, usaremos el siguiente codigo en el <head></head>:

<script LANGUAGE="JavaScript">
var cuenta=0;
function enviado() {
if (cuenta == 0){
cuenta++;
return true;
}else{
alert("Formulario ya enviado");
return false;
}
}
</script>

Despues en el formulario, solo tendremos que añadir lo siguiente en el campo <form>:

<form method="post" action="enviar.php"
onSubmit="return enviado()">



Autor: Damian Aguilar
http://webmasters.navegalis.com/articulos/mostrar/87/

Usuarios que han visto este tema también han visto...

- JQuery: expandir y colapsar un div
- Imagen de la semana con link en Javascript
- Marquesina Ascendente
- Efecto Nieve
- E-Mail AntiSpam con JavaScript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2008 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-10-2008 a las 14:26:27