Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RafaCordL

Habilitar campo através da checkbox

Recommended Posts

Olá galerinha! Vamos lá.

Tenho um checkbox, e ao lado um campo desabilitado, e quando eu marcar esse checkbox o campo tem que habilitar.

Como eu mostro no jQuery que eu quero saber se o checkbox está marcado ou não?

<label> <input type="checkbox" name="tp_outros"> Outros: </label> 
<div class="clear space"></div> 
<label> 
  <input type="text" id="tp_outros" placeholder="Escreva o tipo de violência..." disabled>
</label>

Obrigada.

Compartilhar este post


Link para o post
Compartilhar em outros sites
jQuery('input[type="checkbox"][name="tp_outros"]').is(':checked');
vai te devolver "true" ou "false", dependendo se o check está marcado ou não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu pela dica, fiz assim.

function tp_violencia(){
    $("input[name='tp_outros']").on('click',function(){
        var valor = $(this).prop('checked');
        if (valor) {
            $("#tp_outros").attr("disabled",false);
        } else {
            $("#tp_outros").attr("disabled",true);
            $("#tp_outros").focus();
        }
    });
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.