SubCat.options[0] = new Option("-- Selecione a subcategoria --", 0);
return(0);
}
for (var i=0; i<SubCategorias[Form.options[Form.selectedIndex].value].length; i++)
{
SubCat.options = new Option(Descricao[subCategorias[Form.options[Form.selectedIndex].value]],SubCategorias[Form.options[Form.selectedIndex].value]);
}
SubCat.focus();
}
SubCategorias = new Array;
SubCategorias[0] = new Array("0");
Descricao = new Array;
SubCategorias[45] = new Array("9999","4501");
SubCategorias[33] = new Array("9999","3309","3313","3310","3311","3305","3314","3316","3312","3318","3319","3301","3307","3308","3321","3317","3315","3303");
SubCategorias[24] = new Array("9999","2402","2401","2403","2406");
SubCategorias[23] = new Array("9999","2302","2305","2311","2301","2304","2310");
SubCategorias[22] = new Array("9999","2230","2206","2202","2201","2219","2231");
SubCategorias[25] = new Array("9999","2503","2507","2501","2511","2502","2510","2504","2508");
SubCategorias[26] = new Array("9999","2614","2601","2609","2608","2604");
SubCategorias[46] = new Array("9999","4601");
SubCategorias[27] = new Array("9999","2710","2704","2703","2701","2705");
SubCategorias[41] = new Array("9999","4102","4103","4104","4101");
SubCategorias[43] = new Array("9999","4306","4303","4304","4305","4301","4302");
SubCategorias[21] = new Array("9999","2101");
SubCategorias[28] = new Array("9999","2807","2806","2804","2805","2802","2809","2808");
SubCategorias[29] = new Array("9999","2920","2903","2901","2912","2917","2921","2904");
SubCategorias[42] = new Array("9999","4201","4202");
SubCategorias[30] = new Array("3004","3003","3005","3002");
SubCategorias[44] = new Array("9999","4404","4403","4401","4402","4405");
SubCategorias[31] = new Array("9999","3106","3101","3107");
SubCategorias[32] = new Array("9999","3215","3201","3216","3220");
SubCategorias[69] = new Array("9999","6902","6903","6906","6904","6905","6901");
SubCategorias[34] = new Array("9999","3406","3407","3411","3401","3414","3403","3410","3409","3412","3413","3404","3408","3402");
SubCategorias[35] = new Array("9999","3509","3513","3506","3507","3505","3508","3514","3510","3504","3511","3512","3501","3515","3503","3502");
SubCategorias[40] = new Array("9999","4004","4005","4001","4002","4003");
Descricao[45] = "Ação Social";
Descricao[33] = "Amor e Relacionamento";
Descricao[24] = "Arte e Cultura";
Descricao[23] = "Carreira";
Descricao[22] = "Ciência e Educação";
Descricao[25] = "Economia e Negócios";
Descricao[26] = "Entretenimento";
Descricao[46] = "Esotérico";
Descricao[27] = "Esportes";
Descricao[41] = "Fã-Clube";
Descricao[43] = "Games";
Descricao[21] = "Geral";
Descricao[28] = "Governo e Política";
Descricao[29] = "Hobbies";
Descricao[42] = "Infantil";
Descricao[30] = "Internacional";
Descricao[44] = "Páginas Pessoais";
Descricao[31] = "Religião";
Descricao[32] = "Saúde e Beleza";
Descricao[69] = "Sexo e Erotismo";
Descricao[34] = "Tecnologia e Internet";
Descricao[35] = "Viagens";
Descricao[40] = "WebCam";
Descricao[3309] = "3a Idade";
Descricao[3509] = "Acampamentos";
Descricao[4306] = "Ação";
Descricao[3313] = "Adolescentes";
Descricao[3513] = "Agências";
Descricao[2710] = "Aquáticos";
Descricao[2402] = "Artes";
Descricao[4102] = "Artistas";
Descricao[3310] = "Árvores Genealógicas";
Descricao[2920] = "Atividades";
Descricao[4303] = "Automobilismo";
Descricao[3506] = "Aventura";
Descricao[3406] = "Bate-papo";
Descricao[3311] = "Bebês";
Descricao[3507] = "Camping";
Descricao[4103] = "Cantores";
Descricao[3305] = "Casa e Família";
Descricao[3314] = "Casais";
Descricao[3316] = "Cidades";
Descricao[3505] = "Cidades";
Descricao[4004] = "Cidades";
Descricao[2614] = "Cinema";
Descricao[4304] = "Clássicos";
Descricao[2903] = "Colecionadores";
Descricao[2704] = "Coletivos";
Descricao[3407] = "Comunidades Virtuais";
Descricao[3312] = "Crianças";
Descricao[3508] = "Cruzeiros";
Descricao[4005] = "Curiosidades";
Descricao[2302] = "Curriculum";
Descricao[2305] = "Cursos e Palestras";
Descricao[3004] = "Diplomacia";
Descricao[3003] = "Economia";
Descricao[2311] = "Empresas";
Descricao[2503] = "Empresas";
Descricao[3318] = "Encontro";
Descricao[2230] = "Ensino Fundamental";
Descricao[2206] = "Ensino Médio";
Descricao[2202] = "Ensino Superior";
Descricao[2507] = "Entidades";
Descricao[2807] = "Entidades";
Descricao[3005] = "Entidades";
Descricao[3106] = "Entidades";
Descricao[3215] = "Entidades";
Descricao[3411] = "Entidades";
Descricao[3514] = "Entidades";
Descricao[6902] = "Erotismo";
Descricao[3510] = "Escoterismos";
Descricao[2703] = "Esportes Individuais";
Descricao[3504] = "Estados";
Descricao[4404] = "Eu Mesmo";
Descricao[4403] = "Faculdades";
Descricao[3511] = "Feriados";
Descricao[3512] = "Férias";
Descricao[4305] = "Fliperama";
Descricao[4104] = "Fofocas";
Descricao[2806] = "Forças Armadas";
Descricao[6903] = "Gay";
Descricao[3319] = "Gays, Lésbicas e Transgêneros";
neste html tem o exemplo no qual eu estou falando, só que eu não entendi como funciona o FOR na funcao lá no java script.... outra coisa... o dado enviado é um numero, só que eu queria enviar a opcao selecionada.... será q alguém tem como me ajudar???
ou será que voces sabem fazer este exemplo de uma forma mais simples?!
Pergunta
Guest matheus montenegro
<html>
<head>
<title>teste de script</title>
<script language=javascript>
function ShowSub(Form, SubCat){
SubCat.options.length=0;
if ( Form.selectedIndex == 0 ){
SubCat.options[0] = new Option("-- Selecione a subcategoria --", 0);
return(0);
}
for (var i=0; i<SubCategorias[Form.options[Form.selectedIndex].value].length; i++)
{
SubCat.options = new Option(Descricao[subCategorias[Form.options[Form.selectedIndex].value]],SubCategorias[Form.options[Form.selectedIndex].value]);
}
SubCat.focus();
}
SubCategorias = new Array;
SubCategorias[0] = new Array("0");
Descricao = new Array;
SubCategorias[45] = new Array("9999","4501");
SubCategorias[33] = new Array("9999","3309","3313","3310","3311","3305","3314","3316","3312","3318","3319","3301","3307","3308","3321","3317","3315","3303");
SubCategorias[24] = new Array("9999","2402","2401","2403","2406");
SubCategorias[23] = new Array("9999","2302","2305","2311","2301","2304","2310");
SubCategorias[22] = new Array("9999","2230","2206","2202","2201","2219","2231");
SubCategorias[25] = new Array("9999","2503","2507","2501","2511","2502","2510","2504","2508");
SubCategorias[26] = new Array("9999","2614","2601","2609","2608","2604");
SubCategorias[46] = new Array("9999","4601");
SubCategorias[27] = new Array("9999","2710","2704","2703","2701","2705");
SubCategorias[41] = new Array("9999","4102","4103","4104","4101");
SubCategorias[43] = new Array("9999","4306","4303","4304","4305","4301","4302");
SubCategorias[21] = new Array("9999","2101");
SubCategorias[28] = new Array("9999","2807","2806","2804","2805","2802","2809","2808");
SubCategorias[29] = new Array("9999","2920","2903","2901","2912","2917","2921","2904");
SubCategorias[42] = new Array("9999","4201","4202");
SubCategorias[30] = new Array("3004","3003","3005","3002");
SubCategorias[44] = new Array("9999","4404","4403","4401","4402","4405");
SubCategorias[31] = new Array("9999","3106","3101","3107");
SubCategorias[32] = new Array("9999","3215","3201","3216","3220");
SubCategorias[69] = new Array("9999","6902","6903","6906","6904","6905","6901");
SubCategorias[34] = new Array("9999","3406","3407","3411","3401","3414","3403","3410","3409","3412","3413","3404","3408","3402");
SubCategorias[35] = new Array("9999","3509","3513","3506","3507","3505","3508","3514","3510","3504","3511","3512","3501","3515","3503","3502");
SubCategorias[40] = new Array("9999","4004","4005","4001","4002","4003");
Descricao[45] = "Ação Social";
Descricao[33] = "Amor e Relacionamento";
Descricao[24] = "Arte e Cultura";
Descricao[23] = "Carreira";
Descricao[22] = "Ciência e Educação";
Descricao[25] = "Economia e Negócios";
Descricao[26] = "Entretenimento";
Descricao[46] = "Esotérico";
Descricao[27] = "Esportes";
Descricao[41] = "Fã-Clube";
Descricao[43] = "Games";
Descricao[21] = "Geral";
Descricao[28] = "Governo e Política";
Descricao[29] = "Hobbies";
Descricao[42] = "Infantil";
Descricao[30] = "Internacional";
Descricao[44] = "Páginas Pessoais";
Descricao[31] = "Religião";
Descricao[32] = "Saúde e Beleza";
Descricao[69] = "Sexo e Erotismo";
Descricao[34] = "Tecnologia e Internet";
Descricao[35] = "Viagens";
Descricao[40] = "WebCam";
Descricao[3309] = "3a Idade";
Descricao[3509] = "Acampamentos";
Descricao[4306] = "Ação";
Descricao[3313] = "Adolescentes";
Descricao[3513] = "Agências";
Descricao[2710] = "Aquáticos";
Descricao[2402] = "Artes";
Descricao[4102] = "Artistas";
Descricao[3310] = "Árvores Genealógicas";
Descricao[2920] = "Atividades";
Descricao[4303] = "Automobilismo";
Descricao[3506] = "Aventura";
Descricao[3406] = "Bate-papo";
Descricao[3311] = "Bebês";
Descricao[3507] = "Camping";
Descricao[4103] = "Cantores";
Descricao[3305] = "Casa e Família";
Descricao[3314] = "Casais";
Descricao[3316] = "Cidades";
Descricao[3505] = "Cidades";
Descricao[4004] = "Cidades";
Descricao[2614] = "Cinema";
Descricao[4304] = "Clássicos";
Descricao[2903] = "Colecionadores";
Descricao[2704] = "Coletivos";
Descricao[3407] = "Comunidades Virtuais";
Descricao[3312] = "Crianças";
Descricao[3508] = "Cruzeiros";
Descricao[4005] = "Curiosidades";
Descricao[2302] = "Curriculum";
Descricao[2305] = "Cursos e Palestras";
Descricao[3004] = "Diplomacia";
Descricao[3003] = "Economia";
Descricao[2311] = "Empresas";
Descricao[2503] = "Empresas";
Descricao[3318] = "Encontro";
Descricao[2230] = "Ensino Fundamental";
Descricao[2206] = "Ensino Médio";
Descricao[2202] = "Ensino Superior";
Descricao[2507] = "Entidades";
Descricao[2807] = "Entidades";
Descricao[3005] = "Entidades";
Descricao[3106] = "Entidades";
Descricao[3215] = "Entidades";
Descricao[3411] = "Entidades";
Descricao[3514] = "Entidades";
Descricao[6902] = "Erotismo";
Descricao[3510] = "Escoterismos";
Descricao[2703] = "Esportes Individuais";
Descricao[3504] = "Estados";
Descricao[4404] = "Eu Mesmo";
Descricao[4403] = "Faculdades";
Descricao[3511] = "Feriados";
Descricao[3512] = "Férias";
Descricao[4305] = "Fliperama";
Descricao[4104] = "Fofocas";
Descricao[2806] = "Forças Armadas";
Descricao[6903] = "Gay";
Descricao[3319] = "Gays, Lésbicas e Transgêneros";
Descricao[2201] = "Geral";
Descricao[2301] = "Geral";
Descricao[2401] = "Geral";
Descricao[2501] = "Geral";
Descricao[2601] = "Geral";
Descricao[2701] = "Geral";
Descricao[2901] = "Geral";
Descricao[3101] = "Geral";
Descricao[4601] = "Geral";
Descricao[3201] = "Geral";
Descricao[4401] = "Geral";
Descricao[3301] = "Geral";
Descricao[3401] = "Geral";
Descricao[3501] = "Geral";
Descricao[2101] = "Geral";
Descricao[4501] = "Geral";
Descricao[4301] = "Geral";
Descricao[4101] = "Geral";
Descricao[4001] = "Geral";
Descricao[6906] = "GLS";
Descricao[3414] = "Hacking";
Descricao[3403] = "Hardware";
Descricao[3307] = "Homens";
Descricao[2609] = "Humor";
Descricao[4201] = "Infantil";
Descricao[4302] = "Infantil";
Descricao[2511] = "Internacional";
Descricao[2502] = "Investimentos";
Descricao[2804] = "Legislação";
Descricao[6904] = "Lésbicas";
Descricao[2403] = "Literatura";
Descricao[3410] = "Macintosh";
Descricao[2912] = "Moda";
Descricao[2917] = "Modelismo e Miniaturas";
Descricao[3308] = "Mulheres";
Descricao[2406] = "Museus e Exposições";
Descricao[2608] = "Música";
Descricao[2921] = "Natureza";
Descricao[3515] = "Negócios";
Descricao[2304] = "Oportunidades";
Descricao[3503] = "Países";
Descricao[2805] = "Partidos";
Descricao[2219] = "Pesquisas e Trabalhos";
Descricao[4002] = "Pessoais";
Descricao[2802] = "Política";
Descricao[3002] = "Política";
Descricao[2510] = "Política";
Descricao[2809] = "Políticos e Candidatos";
Descricao[6905] = "Pornografia";
Descricao[4003] = "Praias";
Descricao[2231] = "Professores";
Descricao[2504] = "Profissionais Liberais";
Descricao[3409] = "Programação";
Descricao[2508] = "Publicações";
Descricao[2808] = "Publicações";
Descricao[3107] = "Publicações";
Descricao[3216] = "Publicações";
Descricao[3321] = "Publicações";
Descricao[3412] = "Publicações";
Descricao[2705] = "Radicais";
Descricao[3502] = "Regiões";
Descricao[3317] = "Romance";
Descricao[2310] = "Serviços";
Descricao[3220] = "Serviços";
Descricao[4202] = "Serviços";
Descricao[6901] = "Sexo e Erotismo";
Descricao[3413] = "Sistemas Operacionais";
Descricao[3404] = "Software";
Descricao[3315] = "Solteiros";
Descricao[2604] = "Televisão";
Descricao[4402] = "Turmas";
Descricao[3303] = "Turmas";
Descricao[2904] = "Veículos";
Descricao[4405] = "Viagens";
Descricao[3408] = "Webdesign";
Descricao[3402] = "WWW";
Descricao[9999] = "tisc_skt";
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name=data method="post" action="tisc.php" enctype="multipart/form-data">
<table width="500" border="0" cellspacing="0" cellpadding="0" bordercolor="#000000" align="center">
<tr>
<td width="52%" align="left" bgcolor="#FFCC00"><b><font face="Arial, Helvetica, sans-serif" size="2">Classificação:</font></b></td>
</tr>
<tr>
<td width="52%" align="right"><b><font face="Arial, Helvetica, sans-serif" size="2">
<select name="select" onChange="ShowSub(this,this.form.f_subcat1)">
<option value=0>-- Escolha a categoria --
<option value="45">Ação Social
<option value="33">Amor e Relacionamento
<option value="24">Arte e Cultura
<option value="23">Carreira
<option value="22">Ciência e Educação
<option value="25">Economia e Negócios
<option value="26">Entretenimento
<option value="46">Esotérico
<option value="27">Esportes
<option value="41">Fã-Clube
<option value="43">Games
<option value="21">Geral
<option value="28">Governo e Política
<option value="29">Hobbies
<option value="42">Infantil
<option value="30">Internacional
<option value="44">Páginas Pessoais
<option value="31">Religião
<option value="32">Saúde e Beleza
<option value="69">Sexo e Erotismo
<option value="34">Tecnologia e Internet
<option value="35">Viagens
<option value="40">WebCam
</select>
</font></b></td>
</tr>
<tr>
<td width="52%" align="left" bgcolor="#FFCC00"><b><font face="Arial, Helvetica, sans-serif" size="2">Sub-Classificação:</font></b></td>
</tr>
<tr>
<td width="52%" align="right">
<select name="f_subcat1" >
<option value=0>-- Escolha a subcategoria --
</select>
</td>
</tr>
</table>
<div align="center"></div>
</form>
</body>
</html>
neste html tem o exemplo no qual eu estou falando, só que eu não entendi como funciona o FOR na funcao lá no java script.... outra coisa... o dado enviado é um numero, só que eu queria enviar a opcao selecionada.... será q alguém tem como me ajudar???
ou será que voces sabem fazer este exemplo de uma forma mais simples?!
por favor, me ajudem.....
obrigado...
meu email é matheus@e-media.com.br
Link para o comentário
Compartilhar em outros sites
1 resposta 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.