Retroceder   Foros del Web > Programación para sitios web > Javascript

Respuesta
 
Herramientas Desplegado
Antiguo 01-feb-2008, 17:47   #1 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Exclamación Autocompletar Input Desde Select

Hola, la idea es que cuando se seleccione un valor de una lista, complete un campo de texto con un valor asignado al valor de esa lista.
Ej: valores de la lista-> uno,dos,tres etc..., cuando uno seleccione uno llene el campo llamado "text" con "hola como estas". el problema es que necesito recoger los valores de formulario y si asigno esa frase como valor a la variable uno, no me servira por que los valores de la lista deben ser otros

En este ejemplo se puede autocompletar pero con el valor asigado a la variable de la lista pero yo quiero que se autocomplete con otro valor ej: "hola como estas"

Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<form action="" method="get">
<select onchange = "txt.value=this.value">
  <option value="andres">uno</option>
  <option value="carlos">dos</option>
  <option value="juan">tres</option>
</select>
<input type="text" name="txt" />
</form>
</body>
</html>
alexisfch está desconectado   Responder Citando
Antiguo 02-feb-2008, 03:04   #2 (permalink)
Moderata
JavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradableJavierB es realmente agradable
 
Avatar de JavierB
 
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 19.472
Re: Autocompletar Input Desde Select

Hola alexisfch

Prueba esto:

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Documento sin t&iacute;tulo</title>
<
script type="text/javascript">
frases = ['Hola ¿como estás?','¿Cómo te va la vida?','¿Sales esta noche']
function 
poner(obj) {
  
obj.form.txt.value frases[obj.selectedIndex];
}
</script>
</head>

<body>
<form action="" method="get">
<select onchange = "poner(this)">
  <option value="andres">uno</option>
  <option value="carlos">dos</option>
  <option value="juan">tres</option>
</select>
<input type="text" name="txt" />
</form>
</body>
</html> 
Saludos,
__________________
Lee las Políticas de los foros y escribe correctamente.
JavierB está desconectado   Responder Citando
Antiguo 02-feb-2008, 07:10   #3 (permalink)
alexisfch no se puede cailificar en este momento
 
Fecha de Ingreso: septiembre-2007
Mensajes: 76
Re: Autocompletar Input Desde Select

Gracias!! JavierB, me fue de mucha ayuda tu post., le haces muy bien a esta comunidad.
alexisfch está desconectado   Responder Citando
Respuesta
Calificación: Calificación de Tema: 1 votos, 5,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 17:07.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93