Tratamento de Botão(Duvida boba)

5 respostas
Eduardo.anjo

Bom dia,

Eu tenho uma aplicação Java Web, e preciso fazer um tratamento de botão básico.

Eu tenho uma pesquisa na tela, onde o resultado aparece em uma combobox, sendo que dependendo do que o usuário selecionar na combo eu tenho que habilitar ou desabilitar botões, alguém sabe como fazer isso?

5 Respostas

gmmascarin

Use javascript

document.getElementById("seuBotao").disabled = false; //habilitar
document.getElementById('seuBotao').disabled = true; // desabilitar
Eduardo.anjo

Ok, mais e a condição?

Tipo o usuário selecionou o segundo da lista o botão “Excluir” tem que ficar desabilitado e habilitar o “Incluir” por exemplo.

Aí ele muda de opção seleciona o quinto da lista aí o botão “Incluir” desabilita e o botão “Excluir” habilita.

gmmascarin

Crie uma função javascript para habilitar/desabilitar o botão e chame essa função no evento onchange do seu combobox.
O código é mais o menos assim, não testei aqui:

<script language="JavaScript">

    function habilitaDesabilita()
    {  if(document.getElementById("minhaComboBox").value == 'elemento 0')
       {

            document.getElementById("seuBotao").disabled = false;
       }
       else
       {
            document.getElementById("seuBotao").disabled = true;
       }
    }
  </script>

<select name="minhaComboBox" id="minhaComboBox" size="1" onchange="habilitaDesabilita()">
    <option>elemento 0</option>
    <option>elemento 1</option>
    <option>elemento 2</option>
</select>
A

Cara, você está utilizando o que? jQuery, javascript, jsp, jsf?
Esse post aqui explica bem como manipular os dados do select com javascript/jquery, é só tu lançar a exceção aonde tu quiser.

Eduardo.anjo

Resolvido.

Vlw galera.

Criado 21 de junho de 2012
Ultima resposta 21 de jun. de 2012
Respostas 5
Participantes 3