Ir para conteúdo

POWERED BY:

Arquivado

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

userFeliz

O que qui tem de errado com o meu código ?

Recommended Posts

	$(function(){
		var erro = $("#formulario span");
		erro.hide();
		
		$("#submit").click(function(){
		
		var nome = $("#nome").val();
		if(nome == '') {
			$(".erro_nome").fadeTo('slow', 1);
			$('#nome').focus();
			return false;
		} else if (nome.length >= 1) {
			$(".erro_nome").hide();
		}
			
			return true;
		});
	});

 

Ali a onde tem else if, não esta funcionando...

 

o script faz o seguinte, se o Usuário clicar em submit, e não tiver nada no campo, vai mostrar um span, com um texto, ai eu criei um else if, pra se o Usuário digitar qualquer coisa no campo, a mensagem de erro ser ocultada.

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
} else if (nome.val().length >= 1) {

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

} else if (nome.val().length >= 1) {

 

a variável nome, já tinha o valor do campo atribuidão...

 

mas tentei da sua maneira, e não funcionou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ah sim, desculpa. Não prestei atenção.

 

Aparece alguma coisa no console de erros ? Ctrl+Shift+J no Firefox

 

 

Se for um formulário com input type="submit", então é melhor que vc dispare no evento onsubmit do form, e não no click do submit.

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.