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

Ajuda em List menu de formulário


rdf2806

Pergunta

Bom pessal já andei pesquiasndo e não achei nada, mas estou com um formulario em html e preciso de uma javascript ou algo do tipo para não deixar que o usuráio escolha o mesmo item.

Ex:

Se ele escolher Item1 e tentar escolher ele de novo no novo campo aparece uma mensagem que o item já foi selecionado.

Att.

Rodolfo

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
posta seu código ae

no evento onchange do segundo list você tem que comparar os valores

Este é o formulário de itens só coloquei seis mais pode auumentar.

<tr class="titulo2TabelaPadrao1">
      <td class="xl40" width="87"><div align="center">Qtde (UNID)</div></td>
        <td colspan="4" height="30" class="xl24"><div align="center">Kits</div></td>
        
        
        
        
        
       
      </tr>
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="un1"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)"  id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item1" class="geral_texto" id="item1">
              <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>
        
        
       
        
      </tr>
      
<tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni2"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)"  id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item2" class="geral_texto" id="item2">
                 <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>
      </tr>
      
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni3"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)"  id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item3" class="geral_texto" id="item3">
              <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>

      </tr>
    
    
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni4"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)" id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item4" class="geral_texto" id="item4">
                <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>

      </tr>
      
      
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni5"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)" id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item5" class="geral_texto" id="item5">
                <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>
      </tr>
      
     
      
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni6"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)"  id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item6" class="geral_texto" id="item6">
                <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>

      </tr>
      
      
      <tr class="tabelaPadrao1">
 <td align="right" class="xl40"><div align="center">
   <input  name="uni7"   type="text" class="tabelaPadrao1" onkeypress="mascara(this,cod)"  id="ct" value="" size="5" maxlength="3">
 </div></td>
        <td height="22" class="xl28" colspan="4"><div align="left">
          <select name="item7" class="geral_texto" id="item7">
              <option selected>Selecione um Kit</option>
           <option>Amostra | Kit 01 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 02 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe</option>
<option>Amostra | Kit 03 | Linha: Salgados          | Tamanho: Mini                | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 04 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 05 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                   | Qtde: 400 gr | Variedade: coxinha/bolinho de queijo/risóles/kibe </option>
<option>Amostra | Kit 06 | Linha: Salgados          | Tamanho: Grande           | Estado: Assado                       | Qtde: 400 gr | Variedade: esfiha/empada/enroladinho</option>
<option>Amostra | Kit 07 | Linha: Salgados          | Tamanho: Mini                | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 08 | Linha: Salgados          | Tamanho: Mini                | Estado: Frito    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 09 | Linha: Salgados          | Tamanho: Grande           | Estado: Crú      | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 10 | Linha: Salgados          | Tamanho: Grande           | Estado: Frito                    | Qtde: 400 gr | Variedade: bolinho de bacalhau</option>
<option>Amostra | Kit 11 | Linha: Pão de Queijo | Tamanho: Mini (20gr)                                  | Estado: Crú      | Qtde: 400 gr</option>
<option>Amostra | Kit 12 | Linha: Pão de Queijo | Tamanho Grande (90gr) | Estado: Crú      | Qtde: 400 gr</option>
          </select>
        </div></td>

      </tr>

Editado por rdf2806
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,5k
×
×
  • Criar Novo...