Hola
mancemo
Prueba este ejemplo:
Código PHP:
<html>
<head>
<script type="text/javascript">
function filtrar(obj) {
sel = obj.form.sele;
for (i=0; opt = sel.options[i]; i++) {
txt = opt.text;
opt.style.display = (txt.indexOf(obj.value) == 0) ? 'block' : 'none';
}
// seleccionar primer item visible
for (i=0; opt = 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,