Foros del Web » Programando para Internet » Javascript »

capturar text.value desde otra pagina

Estas en el tema de capturar text.value desde otra pagina en el foro de Javascript en Foros del Web. Hola a TODOS, Miren quiero pasar datos ya procesados en un apagina buscadora de datos,quiero que los datos desde "search.asp" (del text1 y text2) pasen ...
  #1 (permalink)  
Antiguo 09/05/2003, 15:32
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
capturar text.value desde otra pagina

Hola a TODOS,
Miren quiero pasar datos ya procesados en un apagina buscadora de datos,quiero que los datos desde "search.asp" (del text1 y text2) pasen a la pagina "detallecaso.asp" que los llamo mediante una tecla de ayuda, cuando se estaba sobre un text, del que no se sabia el numero de cliente, o el numero del plan de cuentas.
La persona pulsa la tecla de ayuda y se abre search.asp,
se ingresa el criterio, perfecto!!, ahora como devuelvo los datos a "detallecaso.asp", si le hago un submit, perdere lo que ya estaba ingresado en los otros text.

Esto no funciona. no he encontrado informacion. Ah es como en el hotmail cuando vas a crear un mail nuevo y buscar tu libreta, seleccionas la direccion, OK y desaparece y arrastra la direccion al text....


function captura() {

document.detallecaso.id.value = document.search.text1.value
document.detallecaso.nombre.value = document.search.text1.value

}


Gracias a todos.
  #2 (permalink)  
Antiguo 09/05/2003, 15:50
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago
Mensajes: 253
Antigüedad: 22 años, 3 meses
Puntos: 0
si es con javascript, mira aqui hay algo que te puede servir

http://www.forosdelweb.com/showthrea...hreadid=129599
  #3 (permalink)  
Antiguo 12/05/2003, 11:30
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola Renegado;

Mira ya habia visto ese articulo, lo que hace eso en realidad es desde una pagina principal.htm envia a otro formulario algo que se introdujo en en text.
Lo que yo busco y no he podido, te lo explico ya que eres chileno. por ejemplo en un sitema de contabilidad, cuando estas sobre el textbox del codigo de plan de cuenta, si no te acurdas del codigo, claro pulsas F1 y te aparece una tabla con los codigos, seleccionas el adecuado y al dar click en el boton ok te arrastra el dato.
Tengo los 2 formulario bien, lo que no encuentro es como pasar desde la pagina search.asp hacia detalle.asp un valor que esta en un texbox sin hacer un submit..., sino pasar el contenido del
document.detalle.id_plan_cuenta.value = document.search.id_buscado_y seleccionado.value


Saludos.
  #4 (permalink)  
Antiguo 12/05/2003, 12:27
Avatar de Kaopectate
Colaborador
 
Fecha de Ingreso: diciembre-2001
Ubicación: Curaçao (Antillas Holandesas)
Mensajes: 3.179
Antigüedad: 22 años, 4 meses
Puntos: 38
Prueba con este ejemplito que preparé para otro usuario:

Prueba.htm
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">
   function 
buscar(){
    
open("Popup.htm");
   }
  
</script>
 </head>
 <body>
  <form name="frm">
   <table border="0">
    <tr>
     <td align="right">
      Editorial
     </td>
     <td>
      <input type="text" name="editorial">
      <input type="button" value="buscar" onclick="buscar()"><br>
     </td>
    </tr>
   </table>
  </form>
 </body>
</html> 

Popup.htm
Código PHP:
<html>
 <
head>
  <
script language="JavaScript">
   var 
seleccionado "";
   var 
aEdit = new Array(
                
"MacGraw_Hill",
                
"Microsoft_Press",
                
"Salvat"
               
);

   function 
cambiaSel(chk){
    
seleccionado chk.value;
   }

   function 
envia(){
    
opener.document.frm.editorial.value seleccionado;
    
close();
   }
  
</script>
 </head>
 <body>
  <form name="frm2">
   <script language="JavaScript">
    for (var i = 0; i < aEdit.length; i++)
     document.write("<input type='radio' name='ed' value='" + aEdit[i] + "' onclick='cambiaSel(this)'>" + aEdit[i] + "<br>");
   </script>
   <input type="button" name="enviar" value="Enviar" onclick="envia()">
  </form>
 </body>
</html> 
Saludos.
  #5 (permalink)  
Antiguo 12/05/2003, 16:53
Avatar de mazingerz  
Fecha de Ingreso: febrero-2003
Ubicación: Sarasota FL
Mensajes: 147
Antigüedad: 21 años, 2 meses
Puntos: 0
De acuerdo

Tks...en el opener estaba el secreto....
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 23:23.