Ir para conteúdo
Fórum Script Brasil
  • 0

Combo


Guest - daniel -

Pergunta

Guest - daniel -

Estou com um problema em 2 combos quero que uma tenha efeitos sobre a outra, vou postar aqui em baixo

Tenho uma combo com os valores:

- 2004 até 0 Km

- 1998 até 2003

- 1995 até 1997

- 1992 até 1994

e a outra com os valores

- 3

- 6

- 9

- 12

- 15

- 18

- 24

- 30

- 36

Sendo que quando o usuário selecionar o primeiro valor da primeira combo, deverá ser incluso mais dois valores relativos a esta opção, ou seja, quando for selecionado o valor:

- 2004 até 0 Km

deverá ser criado

- 42

- 48

na segunda combo

Abaixo segue o código

============================================

Primeira Combo

<select name="ano" class="formlogin" id="ano" style="formlogin">

<option value="1">2004 até 0 Km</option>

<option value="2">1998 até 2003</option>

<option value="3">1995 até 1997</option>

<option value="4">1992 até 1994</option>

</select>

===========================================

Segunda Combo

<select name="parcelas" class="formlogin" id="parcelas" style="formlogin">

<option value="3">3</option>

<option value="6">6</option>

<option value="9">9</option>

<option value="12">12</option>

<option value="15">15</option>

<option value="18">18</option>

<option value="24">24</option>

<option value="30">30</option>

<option value="36">36</option>

</select>

============================================

Se alguém puder me ajudar ae.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

OK, velho, o que tu precisa fazer é uma função e colocar no evento onchange do teu peimeiro select, combo, como queira...

Essa função tem que verificar a opção escolhida, (if)caso seja a primeira opção tu acrescenta duas novas options a tua segunda select (combo)

Para isso,

Considera o seguinte:

document.forms[0].ano.selectedIndex; //obtém o item selecionado

document.forms[0].ano.options[0]; // obtém a opção zero (primeira)

var novocampo = new options(name, value); //cira instancia de "options" com os novos valores

document.forms[0].ano.length //obtém o valor de options

acho q com isso já da pra desenvolver.. se tu te apertar grita ae q a gente te ajuda...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...