Ir para conteúdo

POWERED BY:

Arquivado

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

GiselleBaeta

Função - E

Recommended Posts

Oi galera...

 

Será que alguém poderia me ajudar a entender que erro está acontecendo nesse código?

Estou querendo fazer um formulário de "fale conosco"...

Criei as funções pra validar, limpar os campos e enviar...

 

 

stop();

 

function valida() {

if (nome.text == "") {

nome.text = "*Favor Preencher*";

}

 

if (email.text == "") {

email.text = "*Favor Preencher*";

}

 

if (mensagem.text == "") {

mensagem.text = "*Favor Preencher*";

}

 

if ((nome.text != "*Favor Preencher*")

&& (email.text != "*Favor Preencher*")

&& (mensagem.text = "*Favor Preencher*")) {

trace (envia)

valida();

}

}

 

 

function envia () {

var sendVars = new LoadVars();

 

sendVars.nome = nome.text;

sendVars.email = email.text;

sendVars.mensagem = mensagem.text

 

sendVars.load ("sendcontato.asp?"+sendVars.toString());

sendVars.onLoad = function() {

nextFrame();

};

envia();

};

 

 

 

function limpa() {

nome.text = "";

email.text = "";

mensagem.text = "";

limpa();

};

 

 

 

bt_limpar.onRelease = function () {

limpa();

};

 

bt_enviar.onRelease = function(){

valida;

};

 

Obrigadaaaa ;D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi GiselleBaeta

 

Tente isso na sua função enviar:

function envia () {
var sendVars = new LoadVars();
var getVars = new LoadVars();

sendVars.nome = nome.text;
sendVars.email = email.text;
sendVars.mensagem = mensagem.text
getVars.onLoad = function() {
nextFrame();
};
sendVars.sendAndLoad ("sendcontato.asp",getVars,"post");
envia();
};

Coloquei uma variável getVars para pegar a resposta do sendAndLoad

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.