Olá.... gostaria de saber como eu faço para fazer um select (menu) desse tipo :
Eu tenho m select com três categorias (carros,motos) e dai quando eu selecina-se a opção carros e atualiza-se o select do lado com as marcas (fiat,ford,honda...) e quando selecina-se motos mostra-se no select ao lado (honda,yamaha,suzuki...)
deu pra entender ?
abraços
Select (menu)
Started By rober, 18/12/2003, 12:44
2 replies to this topic
#1
Posted 18/12/2003, 12:44
ddfsd fsdg gf df gfdg gdfgds ge gdf gd g
#3
Posted 25/12/2003, 04:28
veja se serve
<html>
<head>
<title></title>
<script language="javascript">
// Mantenha os Creditos.. jair.issa@linksat.com.br
// Projetos e Desenvolvimento de Sistemas
Bancos = new Array("Banco1","Banco2","Banco3");
Cartoes = new Array("Cartao1","Cartao2","Cartao3");
function Mudar() {
esconder()
aparecer()
indice = document.dados.tipo.selectedIndex;
switch (indice) {
case 0:
esconder() // Para se a opcao escolhida for a primeira sumir com a lista
case 1:
Local = Bancos; break;
case 2:
Local = Cartoes;
}
for (i=0; i<Local.length; i++) {
document.dados.Local.options[i].value = Local[i];
document.dados.Local.options[i].text = Local[i];
}
}
</script>
<!-- Funcoes para a Esconder e Aparecer -->
<script LANGUAGE="JavaScript">
<!--
var dom=document.getElementById
function esconder()
{
crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste
crossobj.visibility="hidden"
}
function aparecer()
{
crossobj=(dom)?document.getElementById("teste").style : ie? document.all.teste : document.teste
crossobj.visibility="visible"
}
// -->
</script>
</head>
<body onload="javascript:esconder();">
<form name="dados">
<p>Forma pagamento:
<select name="tipo" onchange="Mudar();">
<option value="1">Forma para pagamento
<option value="2">Banco
<option value="3">Cartao
</select>
<div id="teste">
<select name="Local">
<option>
<option>
<option>
</select>
</div>
</form>
</body>
</html>
Meus sites:
- Guia Camaquã
- Laroya atacadista
- Emílio confecções
Ocupação: WebDeveloper avançado
Contato:
Email: gutoasp[at]gmail[dot]com
MSN: gutoasp[at]hotmail[dot]com
Trabalhando desde 1999 com websites.
Para saber mais sobre meu trabalho, sobre o que faço, e o que sei, clique aqui!
- Guia Camaquã
- Laroya atacadista
- Emílio confecções
Ocupação: WebDeveloper avançado
Contato:
Email: gutoasp[at]gmail[dot]com
MSN: gutoasp[at]hotmail[dot]com
Trabalhando desde 1999 com websites.
Para saber mais sobre meu trabalho, sobre o que faço, e o que sei, clique aqui!
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










