Ir para conteúdo

POWERED BY:

Arquivado

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

Thiago Dias_132983

Habilitar submit só após preencher o campo.

Recommended Posts

Tenho um pequeno form de busca com um input texto e um submit, quero habilitar o submit para fazer a busca só depois que o input for preenchido com qualquer coisa, se ele estiver em branco não há ação do submit, como posso fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloca required tipo assim

<input type='text' required />

ele não vai deixar vc dar submit enquanto não preencher o campo '-'

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dessa forma aparece uma mensagem do navegador, não quero que apareça ela, quero desabilitar com javascript, mas de qualquer forma, obrigado pela resposta :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho uma dúvida parecida, tenho a função:

$('#divdobotao').prop('disabled', true);

que serve para desabilitar o botão que no meu caso é o submit. Como eu faria uma função que detecta se o cliente digitou no mínimo 1 caractere e poder habilitar novamente o submit?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites


$('#input').keyup(function() {

if( $(this).val().length > 0 ) {

$('#botao').attr('disabled', false);

} else {

$('#botao').attr('disabled', true);

}

});

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.