Ola!
Pessoal, desejo montar uma pequena funcao
em JavaScript que alterasse o valor de um select de acordo com a opcao
selecionada pelo usuario em outro... mas sou iniciante e estou tendo alguma
dificuldade...
Foi criada a seguinte pagina, apenas para o
teste. Quando o documento eh carregado, aparentemente nao ocorre nenhum erro...
mas o script nao funciona! Na certa ha algum erro nos parametros.
Caso alguem possa me ajudar, muito
obrigado,
Marcio
(a proposito: existe em JavaScript a funcao
"case"?)
// -------------- inicio codigo
--------------------------------------
<html><head><title>Teste
JavaScript</title>
<script
language="javascript">
function definir_opcao2 (opcao1){
if (opcao1.value=="Carros") { opcao2.options[0].value = "Ford" opcao2.options[1].value = "Fiat" opcao2.options[2].value = "Volks" } else { if (opcao1.value = "Países") { opcao2.options[0].value = "Brasil" opcao2.options[1].value = "Japão" opcao2.options[2].value = "EUA" } else {
opcao2.options[0].value = "Azul" opcao2.options[1].value = "Verde" opcao2.options[2].value = "Preto" } } } </script>
</head> <body> <form>
<select name="opcao1" size="1" onchange="definir_opcao2(opcao1.options[selectedindex].value)"> <option>Carros</option> <option>Países</option> <option>Cores</option> </select> <select name="opcao2"
size="1">
<option>Ford</option> <option>Fiat</option> <option>Volks</option> </select> </form> </body></html>
// -------------- fim codigo
--------------------------------------
|
- Re: [SouJava-J] JavaScript - propriedades select Marcio Kuchma
- Re: [SouJava-J] JavaScript - propriedades select Robinson Silva