
25/05/2004, 19:01
|
 | | | Fecha de Ingreso: diciembre-2001 Ubicación: Santa Rosa, Argentina
Mensajes: 1.093
Antigüedad: 23 años, 3 meses Puntos: 1 | |
Cita: Mensaje Original por KarlanKas Vamos a imaginar una manzan... estooo... un ejemplo sencillito:
tienes este formulario:
<form name="forma1" action="destino1.html" onsubmit="return paraMvalls()">
Nombre: <input type="text" name="nombre">
<input type="submit">
</form>
y Este otro:
<form name="forma2" action="destino2.html" >
Nombre: <input type="hidden" name="nombre">
</form>
Como puedes comprobar el segundo está oculto porque sus campos (o su campo) es hidden. La diferencia entre los dos, además de esa, está en los action y en los name. Ah! y en el onsubmit del primero.
Bueno, ahora vamos a hacer la función del onsubmit del primero:
<script>
function paraMvalls(){
forma1=document.forms[0];
forma2=document.forms[1];
for(a=0;a<forma1.elements.length-1;a++){
forma2.elements[a].value=forma1.elements[a].value;
}
}
</script>
Es importante que el último elemento del primer formulario antes del </form> sea el submit (me refiero a los elementos del formulario: select, input, textarea... no a otros elementos como tablas, imágenes, etc). Y también es importante que el segundo formulario tenga el mismo número de elementos (menos el submit) y con los mismos names.
No sé si ahora....
Si, si, ahora si, pero
No mianda y la p... madre q me P..... |