Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/06/2010, 18:13
hunabku
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 5 meses
Puntos: 1
Respuesta: Ayuda con Combo

Cita:
Iniciado por Adler Ver Mensaje
Hola

A ver que te parece esto

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. var bol = false;
  5. var opcion;
  6. function funcion(obj, cadena) {
  7. for (i = 0; i < obj.length; i++){
  8.  
  9.     if(obj.options[i].value.toLowerCase() == cadena.toLowerCase()) {
  10.         bol = true;
  11.         opcion = i;
  12. break;
  13.     }
  14. }
  15.  
  16. if (bol) {
  17. obj.options[0].text = obj.options[opcion].text;
  18. }
  19. }
  20. </script>
  21. </head>
  22. <body>
  23. Escribe los tres primeros caracteres del nombre de una ciudad. El evento es onBlur<br />
  24. <form name="frm">
  25. Ciudad:<input type="text" name="txt" onBlur="funcion(document.frm.ciudad, this.value)">
  26. <br />
  27. <select name="ciudad" id="ciudad">
  28. <option value="">Ciudades</option>
  29. <option value="Bad">Badajoz</option>
  30. <option value="Cac">Caceres</option>
  31. <option value="Mad">Madrid</option>
  32. <option value="Sev">Sevilla</option>
  33. </select>
  34. </form>
  35. </body>
  36. </html>

Suerte


Disculpe la molestia nuevamente molestande amigo retomando el ejemplo que me enviaste te platico lo que tengo que hacer tengo un listbox donde voy a seleccionar 3 valores en el mismo list y el resultado lo cargare en 6 cajas de texto que sera cve y descripcion el cual ya cargo la descripcion pero no se como cargar tambien la cve tengo lo siguiente

funcion

<script type="text/javascript">
var bol = false;
var opcion;
function funcion(obj, cadena) {
for (i = 0; i < obj.length; i++){

if(obj.options[i].value.toLowerCase() == cadena.toLowerCase()) {
bol = true;
opcion = i;
break;
}
}

if (bol) {
obj.options[0].text = obj.options[opcion].text;
}
}
</script>

el listobox tu mismo ejecmplo

<select name="ciudad" id="ciudad">
<option value="">Ciudades</option>
<option value="Bad">Badajoz</option>
<option value="Cac">Caceres</option>
<option value="Mad">Madrid</option>
<option value="Sev">Sevilla</option>
</select>


y los box

<input type="text" name="1" >
<input type="text" name="2" >
<input type="text" name="3" >
<input type="text" name="4" >
<input type="text" name="5" >
<input type="text" name="6" >


mi pregunta es como cargar los 2 valores en los textbox con el ejemplo que me hiciste favor de darme solo cargo la descripcion ayudame plase