![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/08/2003, 14:47
|
![Avatar de pablinweb](http://static.forosdelweb.com/customavatars/avatar36958_1.gif) | | | Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 21 años, 6 meses Puntos: 0 | |
Ahora si, entonces lo que puedes hacer es al precionar el boton enviar:
1º chequear que el formulario no este vacio
2º guardar todos los valores del formulario en un campo oculto
3º borrar todos los datos del formulario
4º enviar el formulario
entonce te tiro un poco de codigo para que armes la funcion:
en el boton pones: onclick="Validar(this.form)"
habres un script en el head y pones la funcion
<script language="javascript">
function Validar(form)
{}
</script>
y dentro de las llaves arma tu funcion, yo te paso unos ejemplos.
Para ver si esta vacio:
if (form.Nombre.value == "")
{ alert("Por favor ingrese un Nombre"); form.Nombre.focus(); return; }
form.submit();
primero verifica si el campo Nombre esta vacio de ser asi devuelve un mensaje para que lo complete si no esta vacio envia el formulario
<input name="TodosLosDatos" type="hidden" value="">
asi creas un campo oculto
luego recorres todos los campos de tu formulario y guardas el valor en el campo oculto
document.formulario.TodosLosCampo.Value += document.formulario.Nombre.value + ","
asi con todos los campos
despues borras todos los campos menos el oculto no!
document.formulario.Nombre.value = ""
y en la pagina a la que envias el formulario levantas el campo oculto y realizas un split ","
Espero te sirva
Saludos |