jump to navigation

Link no onChange de um list/menu novembro 18, 2009

Posted by Anna in HTML, Java, Javascript, Programação, Web.
trackback

:arrow: Problema: o redirecionamento dos links do list/menu não funciona de acordo com a opção selecionada!

:arrow: Solução: Um pequeno script em javascript pode resolver isso rapidinho!

:arrow: O select deve estar dentro de um form!

O Código javascript é este:

function go ()

{

box=document.forms[0].navigation;

destination=box.options[box.selectedIndex].value;

if (destination) location.href=destination;

}

e no HTML, fica assim:

<select name=”navigation” onChange=”go()”>

<option value=”#”>Texto</option>

</select>

Comentários»

1. Link-no-onChange-de-um-listmenu : Sysmaya - novembro 23, 2009
2. mário Filho - janeiro 19, 2010

num funcionou não :/

Anna - janeiro 20, 2010

O seu está dentro de um form?? O exemplo acima é extremamente ilustrativo, os demais componentes devem ser colocados na página; caso seja necessário, mandarei um código-exemplo!

3. Diogo Pedrosa - abril 20, 2010

Boa noite.
É possivel enviar-me um código exemplo com este tipo de função para o meu email?
Eu estou a desenvolver um site e gostava de ter um sistema de busca identico ao de este site, http://www.standvirtual.com/carros/
Eu sei fazer list/menus dependentes de outros, mas uso a tecnica mais facil, de passar argumentos pelo URL, e o meu list/menu depender desses parametros.. Gostava de ter um exemplo do tipo daquele site, em que o modelo do carro depende directamente da marca do carro, mas sem ser necessário passar argumentos pela URL, evitando que a página seja novamente carregada..
Espero ter-me feito entender..
Fico a aguardar uma resposta ;)


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.