Cita:
Iniciado por Adler
Hola
A ver que te parece esto
Código Javascript
:
Ver original<html>
<head>
<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>
</head>
<body>
Escribe los tres primeros caracteres del nombre de una ciudad. El evento es onBlur<br />
<form name="frm">
Ciudad:<input type="text" name="txt" onBlur="funcion(document.frm.ciudad, this.value)">
<br />
<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>
</form>
</body>
</html>
Suerte
Perdon por la tardanza en contestar ya probe el ejemplo y me sirvio a las mil maravillas muchas gracias por la orientacion y sigan asi iluminando el camino de los que aun estamos en la oscuridad