Ir para conteúdo

POWERED BY:

Arquivado

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

Mecho com php e Html

[Resolvido]Como verficar se todos os campos do form estão preenchidos?

Recommended Posts

Gente, é o seguinte. Na página de cadastro do meu site, quero que o usuário preencha todos os campos.

 

pus um script mais ou menos assim:

function checaformulario(form1){

		if (form1.textfield.value == ""){ 
  alert("Por Favor nao deixe o seu nome em branco!!!");
   email.nome.focus();
		return (false); 
}

		if (form1.textfield2.value == ""){ 
  alert("Por Favor nao deixe o seu email em branco!!!");
   email.email_from.focus();
		return (false); 
}

		if (form1.textfield3.value == ""){ 
  alert("Nao deixe o email destinatario em branco!!!");
   email.email.focus();
		return (false); 
}

		if (form1.textfield4.value == ""){ 
  alert("Nao deixe o assunto em branco!!!");
   email.assunto.focus();
		return (false); 
}

}

ele funciona. Dá a alerta. Mas, se apertar OK, ele continua. E o usuário cadastra.

 

Alguém sabe o que eu devo fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes do fechamento da função coloque return true e na chamada da função, coloque assim (exemplo):

 

<form onsubmit="return checaformulario(this)">

Compartilhar este post


Link para o post
Compartilhar em outros sites

ps.: cara ? <_< [/color]

 

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

AIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAIuhiHAiuHAAAIUhUIAHiuhIAUHiuHAI

uhiHAiuHAAAIU

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom não sou a pessoa certa para lhe dizer o modo certo, sou iniciante, mais eu olhei seu codigo e encontrei um erro, é o seguinte:

 

Seu codigo:

function checaformulario(form1){

		if (form1.textfield.value == ""){ 
  alert("Por Favor nao deixe o seu nome em branco!!!");
   email.nome.focus();
		return (false); 
}

Você colocou o nome do campo "textfield" e se ele estiver em branco vai dar o erro e retornar ao campo "nome". é ai que esta o erro, tente assim:

 

function checaformulario(form1){

		if (form1.textfield.value == ""){ 
  alert("Por Favor nao deixe o seu nome em branco!!!");
   form1.textfield.focus();
		return (false); 
}

		if (form1.textfield2.value == ""){ 
  alert("Por Favor nao deixe o seu email em branco!!!");
   form1.textfield2.focus();
		return (false); 
}

		if (form1.textfield3.value == ""){ 
  alert("Nao deixe o email destinatario em branco!!!");
   form1.textfield3.focus();
		return (false); 
}

		if (form1.textfield4.value == ""){ 
  alert("Nao deixe o assunto em branco!!!");
   form1.textfield4.focus();
		return (false); 
}

}

Tenta desse jeito, se der certo fala pra nois. Vlw...

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.