Ir ao conteúdo

Document.write esta apagando tudo...Como resolver isso?


snmelo

Posts recomendados

Postado

fiz uma função pra validar o formulario e aparecer o texto "campo obrigatorio", mas todo conteúdo da pagina é apagado,ja teste a propriedade window mas não funcionou.

a função esta ai:

function valida()
{if(document.form1.nome.value=="")

{ document.write("Campo obrigatório")

return false; }


}

  • Moderador
Postado

Olá, você pode fazer esta validação com jQuery.

Tem N formas de fazer as validações.. vou deixar tês exemplos para você estuda-los.. e adaptar para suas necessidades.

Exemplo 1 simples:


<input type="text" name="cpf" id="cpf" />


$(document).ready(function(){

if($('#cpf').is(":empty")){
alert("Campo Obrigatório");
}


});

Neste primeiro exemplo, você vai testar apenas um campo em específico.

Exemplo 2 Mais complexo:


$(document).ready(function(){
$("input").blur(function(){
if($(this).val() == "")
{
//seta a borta vermelha.
$(this).css({"border-color" : "#F00", "padding": "2px"});
}
});
})

Neste segundo exemplo, ele testa cada campo quando perde o foco do mesmo.. se estiver vazio ele fica com bordas vermelhas...

Exemplo 3 Html 5:


<input type="text" name="cpf" id="cpf" required />

Nesse terceiro exemplo, nada de javascript, apenas um atributo do html5 que valida no caso o "required". Neste jeito .. usarás as mensagens padrões do navegador.

Mas tem uma maneira de usar mensagens customizadas, se tiver interesse, veja aqui: http://stackoverflow.com/questions/13798313/set-custom-html5-required-field-validation-message

Se destas formas não resolverem o problema de apagar os dados do formulário... a única solução seria usar o ajax para validar

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!