• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

powerPT

Cancelar um envio de form (post)

4 mensagens neste tópico

Estou numa situação que enfim, ainda não consegui apanhar a coisa...passo a explicar.

Tenho um xpto botão num form, ao clicar é chamada uma função em javascript para confirmar a acção do botão, passo a citar o código js:

function confirmacao_remover() {
var pergunta = confirm("Deseja mesmo remover este trabalho?")
if (pergunta){
	alert("Trabalho removido!")
}
else{
	document.remover_trabalho.reset();
}
}

Pronto, no else meti o reset mas nada faz...era ali que deveria ter algo para cancelar o envio do form!

Acho que me fiz entender...

Desde já obrigado.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fiquem sem saber o que o else devia fazer... Devia cancelar a operação de submit é?

Se assim é, é simples, basta retirares o action da tag form e fazeres document.formulario.submit() quando o formulário estiver em condições de ser submetido.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Usando a ideia, retirei a tag action do botão e pelo javascript faço o submit. Obrigado!  :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Usando a ideia, retirei a tag action do botão e pelo javascript faço o submit. Obrigado!  :P

De nada. :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora