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

Selecionar A Index De Um Combo


Pilantra

Pergunta

E ae gente, eu preciso de uma super ajuda.

Eu tenho um combo:

<select name="tipo" id="tipo" class="form" onChange="alimentaCategoria()">

                    <option value="">Selecione um tipo</option>

                    <option value="cartuchos">Cartuchos</option>

                    <option value="fitas">Fitas</option>

                    <option value="refill">Refill</option>

                  </select>

E eu quero que quando ele escolher uma opção dessas, ele selecione outra opção no combo abaixo. Tipo:

if (tipo.value == "cartuchos") {

      tipo.selectIndex = 1;

}

A lógica seria essa, agora só falta a maneira correta hehe. Alguém pode me ajudar?

Obrigado.

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Vixe não é isso, ele tem que selecionar a linha correspondente. Por exemplo, eu seleciono no primeiro combo a opção Cartuchos, e no segundo combo automáticamente seleciona a linha correspondente ao cartucho, por exemplo, Remanufaturado.

Tem jeito de fazer isso?

Link para o comentário
Compartilhar em outros sites

  • 0

<script language="JavaScript" type="text/javascript">

<!--

function seleciona(val_sel){

switch (val_sel) {

  case 'fit':

      document.form1.itens.value = 'opcfit'

  break;

  case 'car':

      document.form1.itens.value = 'opccar'

  break;

      case 'ton':

      document.form1.itens.value = 'opcton'

}

}

//-->

</script>

</head>

<body>

<form name="form1">

<select id="tip" name="tipo" onchange="seleciona(this.value);">

<option></option>

<option value="fit">fita</option>

<option value="car">cartucho</option>

<option value="ton">tonner</option>

</select>

<br>

<select id="ite" name="itens">

<option></option>

<option value="opcfit">opc fita</option>

<option value="opccar">opc cartucho</option>

<option value="opcton"> opc tonner</option>

</select>

</form>

ve se te da uma luz ae!

testado e funfando!

abraços

Link para o comentário
Compartilhar em outros sites

  • 0
<script language="JavaScript" type="text/javascript">

<!--

function seleciona(val_sel){

switch (val_sel) {

  case 'fit':

       document.form1.itens.value = 'opcfit'

   break;

  case 'car':

       document.form1.itens.value = 'opccar'

   break;

      case 'ton':

       document.form1.itens.value = 'opcton'

}

}

//-->

</script>

</head>

<body>

<form name="form1">

<select id="tip" name="tipo" onchange="seleciona(this.value);">

<option></option>

<option value="fit">fita</option>

<option value="car">cartucho</option>

<option value="ton">tonner</option>

</select>

<br>

<select id="ite" name="itens">

<option></option>

<option value="opcfit">opc fita</option>

<option value="opccar">opc cartucho</option>

<option value="opcton"> opc tonner</option>

</select>

</form>

ve se te da uma luz ae!

testado e funfando!

abraços

Nossa cara, era isso mesmo que eu precisava!!! Valeu. Vou adaptar ao meu código!!

Abraços.

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...