Ir para conteúdo
Fórum Script Brasil
  • 0

Javascript não funciona com DIV


Momm

Pergunta

Olá pessoal,

Estou com um problema que está me deixando louco, tenho uma tela de cadastro de cliente em php e uso o javascript para validar os campos caso o usuario digite alguma coisa errada, o problema é que eu uso div para carregar a tela de cadastro e quando eu clico no botão submit para cadastrar o javascript não faz a verificação dos dados, se eu rodo direto a pagina de cadastro sem usar div o java funciona.

Alguém sabe como resolver?

desde já agradeço.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

E ai beleza.

Usei div no exemplo abaixo e funcionou normalmente.

Dê uma olhada, que sabe o exemplo abaixo pode ajudar.

<html>
<script>
function valida()
{
    if(document.formulario.nome.value == "")
    {
        alert("Favor preencher o nome..");
        document.formulario.nome.focus();
        return false;
        }
        else
        {
        document.write (document.formulario.nome.value);
        return true;
    }
}
</script>
<body>
<form name="formulario"><center>
<div id="teste" style="margin-top:200px;">
<input type="text" name="nome" size="40"><br>
<input type="submit" name="ok" value="Enviar" onClick="return valida();">
</div>
</center>

At.

Link para o comentário
Compartilhar em outros sites

  • 0

E aee Lobismano,

Cara assim funciona o problema é quando ele tem que validar e tambem enviar os dados, olha o código:

<form action="index.php?site=cadastro_cliente_a" method="post" onSubmit="return validacao()">

<input class="input" type="submit" name="Submit" value="Cadastrar">

Quando clico em Cadastrar ele vai para a proximo página mais não executa o OnSubmit.

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, outra coisa, valide o form antes. Acrescente o comando para submeter o formulário no código de validação, troque o type do botão de submit para button, chame a função de validação, ele só irá submeter depois que tudo for validado, ok ? ;)

Editado por Rafael Laurindo
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...