Foros del Web » Programando para Internet » Javascript »

Pasar un valor a un pop up

Estas en el tema de Pasar un valor a un pop up en el foro de Javascript en Foros del Web. Hola me ha surgido un problemilla. Tengo una aplicacion en php donde si le das a un boton te sale una lista de clientes en ...
  #1 (permalink)  
Antiguo 10/10/2006, 04:42
 
Fecha de Ingreso: septiembre-2006
Mensajes: 49
Antigüedad: 17 años, 7 meses
Puntos: 0
Pasar un valor a un pop up

Hola me ha surgido un problemilla.

Tengo una aplicacion en php donde si le das a un boton te sale una lista de clientes en una ventana emergente i si clicas al cliente te devuelve en dos campos que tengo del php los valores de ese cliente.
echo '<a href="javascript:muestraClientes(\''.$raiz.'\',\'b us\',\'idcliente\',\'nomcliente\')" title="Buscar Cliente"><img src="../images/lupa.gif" border="0"></a>';

donde bus es el nombre formulario, idcliente el nombre del 1º input text i nomcliente el 2º input text.

Pero ahora quiero hacer que el usuario me pueda poner algun valor en el idcliente tanto numero como letras me da igual.
Y despues yo enviarle ese valor clicando el boton y que me genere una lista con los clientes que comienzen con esas letras.

El problema es que no se como enviar al javascript el valor que tiene actualmente el input=text.
Merci
  #2 (permalink)  
Antiguo 10/10/2006, 04:46
Avatar de djreficul  
Fecha de Ingreso: julio-2006
Ubicación: Cork
Mensajes: 672
Antigüedad: 17 años, 10 meses
Puntos: 0
Pues elm valor se obtiene mediante

document.nombre_form.nombre_campo.value;

Si es un parámetro más de la función quedaría así:

Código PHP:
echo '<a href="javascript:muestraClientes(\''.$raiz.'\',\'b us\',\'idcliente\',\'nomcliente\',document.nombre_form.nombre_campo.value)" title="Buscar Cliente"><img src="../images/lupa.gif" border="0"></a>'
Saludos.
__________________
La muerte es un camino que todos debemos recorrer...
  #3 (permalink)  
Antiguo 10/10/2006, 04:56
 
Fecha de Ingreso: septiembre-2006
Mensajes: 49
Antigüedad: 17 años, 7 meses
Puntos: 0
Mercis estava perdido

Muchas gracias de nuevo
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 18:04.