Foros del Web » Programando para Internet » Javascript »

Rellenar campo texto dependiendo de un select

Estas en el tema de Rellenar campo texto dependiendo de un select en el foro de Javascript en Foros del Web. Hola Saludos a todos, Necesito rellenar un campo tipo text dependiendo de lo que se eliga en un select tengo esto: Código: <script language="javascript"> function ...
  #1 (permalink)  
Antiguo 21/10/2012, 10:28
Avatar de Titos  
Fecha de Ingreso: agosto-2002
Mensajes: 116
Antigüedad: 21 años, 7 meses
Puntos: 3
Pregunta Rellenar campo texto dependiendo de un select

Hola Saludos a todos,

Necesito rellenar un campo tipo text dependiendo de lo que se eliga en un select tengo esto:

Código:
<script language="javascript">
 function cargar_al_input(valor) {
  var txt = document.getElementById("texto");
  txt.value = valor;
 }
</script>
<select name="usuarios" onchange="cargar_al_input(this.value)">
	<option value='Dove'>Dove</option>
	<option value='Sapphire'>Sapphire</option>
	<option value='Lilac'>Lilac</option>
	<option value='Black'>Black</option>
	<option value='Slate'>Mottled</option>
</select>
<input type="text" size="50" name="texto" id="texto" />
Lo que quiero es que si yo elijo por ejemplo:
Si elijo (Sapphire) me rellene el campo de texto con esto (1aa)
Si elijo (Lilac) me rellene el campo de texto con esto (2ab)
Y así cada uno con su código dependiendo del seleccionado en el select


No se si me explique bien :)
Saludos y muchas gracias
__________________
Saludos a Tod@s... :adios:
  #2 (permalink)  
Antiguo 21/10/2012, 12:16
 
Fecha de Ingreso: julio-2011
Mensajes: 220
Antigüedad: 12 años, 9 meses
Puntos: 72
Respuesta: Rellenar campo texto dependiendo de un select

Puedes utilizar switch

Código Javascript:
Ver original
  1. function cargar_al_input(valor) {
  2.   var txt = document.getElementById("texto");
  3.  
  4.   switch(valor)
  5.   {
  6.     case 'Sapphire':
  7.         codigo= '1aa';
  8.         break;
  9.     case 'Lilac':
  10.         codigo= '2ab';
  11.         break;
  12.     }
  13.   txt.value = codigo;
  14.  }
  #3 (permalink)  
Antiguo 21/10/2012, 12:22
Avatar de Titos  
Fecha de Ingreso: agosto-2002
Mensajes: 116
Antigüedad: 21 años, 7 meses
Puntos: 3
Respuesta: Rellenar campo texto dependiendo de un select

Muchas gracias precisamente eso era lo que quería!
__________________
Saludos a Tod@s... :adios:

Etiquetas: dependiendo, input, rellenar, select, campos
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 07:42.