Foros del Web » Programando para Internet » Javascript »

Meter texto de una lista en input

Estas en el tema de Meter texto de una lista en input en el foro de Javascript en Foros del Web. Hola a todos. Mirad, tengo una lista con 10 productos. Justo debajo de ellos aparece un input que está disable . Lo que quiero es ...
  #1 (permalink)  
Antiguo 23/10/2005, 08:46
 
Fecha de Ingreso: octubre-2003
Mensajes: 280
Antigüedad: 20 años, 6 meses
Puntos: 1
Meter texto de una lista en input

Hola a todos. Mirad, tengo una lista con 10 productos. Justo debajo de ellos aparece un input que está disable . Lo que quiero es que dicho input se actualize según pinche en cada elemento de dicha lista. Es decir, que al pinchar sobre producto 1, dicho producto aparecerá escrito en el input. ¿Como se haria esto?

Gracias.
  #2 (permalink)  
Antiguo 23/10/2005, 08:55
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola aruizroldan

Puedes usar algo así:
Código PHP:
<select onchange "txt.value=this.value">
<
option value="uno">Uno</option>
<
option value="dos">Dos</option>
</
select>
<
input type="text" name="txt" disabled="disabled" /> 
Saludos,
  #3 (permalink)  
Antiguo 23/10/2005, 08:58
 
Fecha de Ingreso: octubre-2003
Mensajes: 280
Antigüedad: 20 años, 6 meses
Puntos: 1
no es de una lista select, sino de una serie de enlaces...

hola. Loq ue me has dicho funciona correctamente, pero me gustaria q no fuera al seleccionar de un select, sino que al pinchar sobre un texto autoenlazable, dicho texto vaya al input.

Gracias.
  #4 (permalink)  
Antiguo 23/10/2005, 09:04
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola de nuevo.

Al leer lo de lista se me ha ido la perola al <select>. A ver si esto se acerca más a lo que necesitas:
Código PHP:
<a href="#" onclick "document.getElementById('txt').value = this.innerHTML; return false">Uno</a>
<
a href="#" onclick "document.getElementById('txt').value = this.innerHTML; return false">Dos</a>
<
input type="text" id="txt" disabled="disabled" /> 
Saludos,
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 08:32.