Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/05/2012, 11:47
anavega
 
Fecha de Ingreso: mayo-2012
Mensajes: 36
Antigüedad: 12 años
Puntos: 12
Respuesta: enviar value de input de un formulario a otro en la misma pagina

Prueba lo siguiente

Código HTML:
Ver original
  1. <form id="form1"name="form1"method="post" onsubmit="return cargar1();">
  2.     <input type="text" id="nombre1" name="nombre" />
  3.     <input type="text" id="favorito1" name="favorito" />
  4.     <input type="submit" id="boton3"class="boton3"value="Enviar" />
  5. </form>
  6.    
  7. <form id="form2" name="form2"method="post" onsubmit="return cargar2();">
  8.     <input type="text" id="nombre2" name="nombre" />
  9.     <input type="text" id="favorito2" name="favorito" />
  10.     <input type="submit" id="boton3" class="boton3"value="Enviar" />
  11. </form>
  12.  
  13. function cargar1() {
  14.     // Solo cargas si el valor esta vacio
  15.     if ( document.getElementById('nombre1').value == "" )
  16.         document.getElementById('nombre1').value = document.getElementById('nombre2').value ;
  17.     if ( document.getElementById('favorito1').value == "" )
  18.         document.getElementById('favorito1').value = document.getElementById('favorito2').value ;
  19.     return true ;
  20. }
  21.  
  22. function cargar2() {
  23.     // Solo cargas si el valor esta vacio
  24.     if ( document.getElementById('nombre2').value == "" )
  25.         document.getElementById('nombre2').value = document.getElementById('nombre1').value ;
  26.     if ( document.getElementById('favorito2').value == "" )
  27.         document.getElementById('favorito2').value = document.getElementById('favorito1').value ;
  28.     return true ;
  29. }

Espero que te haya servido.
__________________
Aprende a cocinar con Anita y descubre mas de 1000 Recetas de Cocina