alguem tem um exemplo ai usando javascript que o cara começa a digitar no combo a letra “x” por exemplo e ele ja pula pra primeira letra começando com x… obrigado
Cara, não precisa de JavaScript pra isso. Essa função é nativa da tag . :thumbup:
Mas eu queria um que o cara digitasse “bra” e ele aparecesse no brasil por exemplo…
Mas é justamente assim que funciona. Esse é o comportamento normal da tag .
Salva este código como html e testa.
<HTML>
<select>
<option>Braaaa</option>
<option>Brasil</option>
<option>Brujeria</option>
<option>Braço</option>
<option>Berço</option>
</select>
</HTML>
Viu? :thumbup:
hehe… tem razao… valeu
Assim como vcs querem isso não funciona.
O google havia lançando um serviço de busca, que emulava isso usando um input text e divs…
Mas não com combo.
A única coisa que vai acontecer, é que se tu pressionar uma tecla que coincida com alguma palavra na lista, ela vai te encaminhar pra ela.
Agora se tu tiver na tua lista algo assim:
Abacaxi
Brasil
Cebola
Se tu digitar a sequencia “AB”, ele vai selecionar o abacaxi, e quando tu digitar o B, ele vai pular pra Brasil.
Você pode fazer isso com Ajax. Tenho um exemplo com Ajax criando uma lista automaticamente.
Só no Firefox, no IE não é assim que funciona não. Ele só pesquisa a primeira letra.
Bom dia Grinvox, poderia me mandar esse exemplo com ajax? Tbm estou precisando fazer algo assim.
Obrigado !
http://letras.terra.com.br/?q=ch�o+batido&tipo=1&busca=busca
Olhem o esquema da busca de músicas desse site do terra.
Ele faz exatamente isso que vocês querem.
O cara vai digitando, ele vai refinando os resultados de acordo com a sequência teclada.