Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/06/2010, 06:20
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años, 2 meses
Puntos: 126
Respuesta: Ayuda con Combo

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
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />

Última edición por Adler; 01/06/2010 a las 12:37 Razón: hacer una aclaración