Ir para conteúdo

POWERED BY:

Arquivado

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

Loxorion

JavaScript Alert de OnSubimit e refresh para outra pagina como?

Recommended Posts

Boa noite a todos, estou com o seguinte formulário em HTML com TAG de 5:
<form name="cadastro" action="" method="post" onsubmit="post();">
              
<input name="Nome" id="NomeCompleto" type="text" class="field" value="Digite seu Nome Completo" title="Digite seu Nome Completo" required="required" />
                
<input name="CPF" id="CPF" type="text" class="field" value="Digite seu Cpf" pattern="\d{3}\.\d{3}\.\d{3}-\d{2}" title="Digite o CPF no formato 000.000.000-00" required="required"/>

<input name="Email" id="Email" type="email" class="field" value="Digite seu Email" title="Digite um Email Valido" required="required"/>
                
<input name="ConfirmeEmail" id="Email" type="email" class="field" value="Digite novamente seu Email" title="Digite um Email Valido" required="required"/>
                
<input name="CEP" id="CEP" type="text" class="field" value="Digite seu Cep" pattern="[0-9]{5}-[0-9]{3}" title="Digite um Cep valido no formato 00000-000" required="required"/>
                
<input name="Senha" id="Senha" type="password" class="field" value="" title="Sua Senha" required="required"/>

<input name="ConfirmeSenha" id="Senha" type="password" class="field" value="" title="Confirme Sua Senha" required="required"/>


<input type="submit" value="Registrar" onclick="return validar()" />

</form>

 

No OnSubmit chamei o Metodo post(); no JavasScript, o qual oferecer um alert informando que o formulário foi enviado, veja:

var post = function() {
alert('Seu Cadastro foi efetuado com Sucesso!');
return false;
}

Só que desejo que retorne o alert informando o cadastro com sucesso, mas que também faça um redirecionamento para a pagina inicial por exemplo (index.html)

Como faço essa primeira tarefa? Seria no Return? Ele ainda conseguira apresentar o alert na tela e o alert só sairá assim que clicado em OK?

 

Outra duvida é no botão submit, onde chamo um metodo OnClick=return validar(),
desejo que os campos Senha e ConfirmeSenha juntamente com Email e ConfirmeEmail, sejam comparados nesse método de javascript e caso não tenha igualdade entre eles retorne um Alert afirmando que o Campo senha não é igual a sua confirmação e vise-versa.

 

Agradeço a ajuda, boa noite a todos.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

var post = function() {
    alert('Seu Cadastro foi efetuado com Sucesso!');
    document.location.href = 'index.html';
    return false;
}

e dispare no evento onsubmit do form. Não no click do botão, nunca no click do botão.

 

 

ai para comparar, basta um IF

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.