Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/11/2007, 10:37
Avatar de JavierB
JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 3 meses
Puntos: 772
Re: filtrar select

Hola mancemo

Prueba este ejemplo:

Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
filtrar(obj) {
  
sel obj.form.sele;
  for (
i=0opt sel.options[i]; i++) {
    
txt opt.text;
    
opt.style.display = (txt.indexOf(obj.value) == 0) ? 'block' 'none';
  }
  
// seleccionar primer item visible
  
for (i=0opt sel.options[i]; i++) 
    if (
opt.style.display=='block') {
      
sel.selectedIndex=i;
      break;
    }

}
</script>
</head>
<body>
<form>
<input type="text" onkeyup = "filtrar(this)" />
<select name="sele">
<option>mas</option>
<option>otras</option>
<option>menos</option>
<option>opera</option>
</select>
</form>
</body>
</html> 
Saludos,

Última edición por JavierB; 28/11/2007 a las 10:42