sanntanna Postado Maio 28, 2008 Denunciar Share Postado Maio 28, 2008 Galera não estou conseguindo receber os dados do combo box. Ele me retorna apenas o 1º valor do Array e não o selecionado.Espero que possam me ajudar.ValeuCódigo Flash:System.useCodepage = true;Selection.setFocus("nome_txt");mailform = "contato_form.php";confirm = "Aguardando confirmação...";action = "send";//nome_txt.tabIndex = 1;email_txt.tabIndex = 2;endereco_txt.tabIndex = 3;numero_txt.tabIndex = 4;complemento_txt.tabIndex = 5;cidade_txt.tabIndex = 6;telefone_txt.tabIndex = 7;cep_txt.tabIndex = 8;cbUF.tabIndex = 9;telefone_txt.tabIndex = 10;mensagem_txt.tabIndex = 11;var departamento:Array = [{label:"Contato"}, {label:"Orçamento"}];var uf:Array = [{label:"AC"}, {label:"AL"}, {label:"AM"}, {label:"AP"}, {label:"BA"}, {label:"CE"}, {label:"DF"}, {label:"ES"}, {label:"GO"}, {label:"MA"}, {label:"MG"}, {label:"MS"}, {label:"muito"}, {label:"PA"}, {label:"PB"}, {label:"PE"}, {label:"PI"}, {label:"PR"}, {label:"RJ"}, {label:"RN"}, {label:"RO"}, {label:"RR"}, {label:"RS"}, {label:"SC"}, {label:"SE"}, {label:"SP"}, {label:"TO"}];//=================================================_global.style.setStyle("color",0x006065);//cor da fonte dentro do combo_global.style.setStyle("fontSize",11);//tamanho da fonte dentro do combo, tamanho 10_global.style.setStyle("fontFamily","verdana,arial,helvetica");//associa o array ao comboboxcbDepartametos.dataProvider = departamento;cbUF.dataProvider = uf;cbUF.editable = false;//// Departamento = "";nome = "";email = "";endereco = "";numero = "";complemento = "";cidade = "";cep = "";UF = cbUF.getValue();telefone = "";mensagem = "";// and focus on variable fname// Selection.setFocus("nome_txt");// // validate email function// function validate(address) { if (address.length>=4) { if (address.indexOf("@")>0) { if ((address.indexOf("@")+2)<address.lastIndexOf(".")) { if (address.lastIndexOf(".")<(address.length-2)) { return (true); } } } } return (false);}// // form check// function formcheck() { if (nome == null) { nome = "Informe um nome."; action = ""; } if ((((email == null)) || (email.length<1)) || (email == "Dados inválidos.")) { email = "Dados inválidos."; action = ""; } if (!validate(email)) { email = "E-mail inválido."; action = ""; } if (mensagem == null) { mensagem = "Digite uma mensagem."; action = ""; } if ((validate(email)) && (email != "ERROR!") && (nome != "")) { action = "send"; loadVariablesNum(mailform, 0, "POST"); gotoAndPlay("wait"); }}stop(); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
sanntanna
Galera não estou conseguindo receber os dados do combo box. Ele me retorna apenas o 1º valor do Array e não o selecionado.
Espero que possam me ajudar.
Valeu
Código Flash:
System.useCodepage = true;
Selection.setFocus("nome_txt");
mailform = "contato_form.php";
confirm = "Aguardando confirmação...";
action = "send";
//
nome_txt.tabIndex = 1;
email_txt.tabIndex = 2;
endereco_txt.tabIndex = 3;
numero_txt.tabIndex = 4;
complemento_txt.tabIndex = 5;
cidade_txt.tabIndex = 6;
telefone_txt.tabIndex = 7;
cep_txt.tabIndex = 8;
cbUF.tabIndex = 9;
telefone_txt.tabIndex = 10;
mensagem_txt.tabIndex = 11;
var departamento:Array = [{label:"Contato"}, {label:"Orçamento"}];
var uf:Array = [{label:"AC"}, {label:"AL"}, {label:"AM"}, {label:"AP"}, {label:"BA"}, {label:"CE"}, {label:"DF"}, {label:"ES"}, {label:"GO"}, {label:"MA"}, {label:"MG"}, {label:"MS"}, {label:"muito"}, {label:"PA"}, {label:"PB"}, {label:"PE"}, {label:"PI"}, {label:"PR"}, {label:"RJ"}, {label:"RN"}, {label:"RO"}, {label:"RR"}, {label:"RS"}, {label:"SC"}, {label:"SE"}, {label:"SP"}, {label:"TO"}];
//=================================================
_global.style.setStyle("color",0x006065);//cor da fonte dentro do combo
_global.style.setStyle("fontSize",11);//tamanho da fonte dentro do combo, tamanho 10
_global.style.setStyle("fontFamily","verdana,arial,helvetica");
//associa o array ao combobox
cbDepartametos.dataProvider = departamento;
cbUF.dataProvider = uf;
cbUF.editable = false;
//
//
Departamento = "";
nome = "";
email = "";
endereco = "";
numero = "";
complemento = "";
cidade = "";
cep = "";
UF = cbUF.getValue();
telefone = "";
mensagem = "";
// and focus on variable fname
//
Selection.setFocus("nome_txt");
//
// validate email function
//
function validate(address) {
if (address.length>=4) {
if (address.indexOf("@")>0) {
if ((address.indexOf("@")+2)<address.lastIndexOf(".")) {
if (address.lastIndexOf(".")<(address.length-2)) {
return (true);
}
}
}
}
return (false);
}
//
// form check
//
function formcheck() {
if (nome == null) {
nome = "Informe um nome.";
action = "";
}
if ((((email == null)) || (email.length<1)) || (email == "Dados inválidos.")) {
email = "Dados inválidos.";
action = "";
}
if (!validate(email)) {
email = "E-mail inválido.";
action = "";
}
if (mensagem == null) {
mensagem = "Digite uma mensagem.";
action = "";
}
if ((validate(email)) && (email != "ERROR!") && (nome != "")) {
action = "send";
loadVariablesNum(mailform, 0, "POST");
gotoAndPlay("wait");
}
}
stop();
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
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.