thicomp Postado Maio 11, 2006 Denunciar Share Postado Maio 11, 2006 Pessoal, alguém poderia dar uma olhada neste código. Bom, é um código de menu. O problema é que está dando erro na linha marcada em vermelho.Será que alguém poderia me dizer o que está errado??<script language=javascript>function menu(){ <!-- Declaração da função menu -->submenu = []; <!-- Declaração da matriz submenu -->for(i=0; i<1; i++) submenu = []; <!-- passagem por cada elemento da matriz submenu -->textmenu = []; <!-- Declaração das matrizes submenu e textmenu -->for(i=0; i<6; i++) textmenu = []; <!-- passagem por cada elemento da matriz textmenu -->textmenu[0][0] = ["Texto 1","Texto 2"] <!-- Carregando a matriz textmenu -->textmenu[0][1] = ["link 1","link 2"]; <!-- links para as respectivas páginas -->menus = []; <!-- Declaração da matriz menu -->if(document.getElementById){menus[0] = document.getElementById("Layer1");menuinterno = document.getElementById("menu");//menu.setAttribute("position","absolute")function over(){ this.style.backgroundColor = '#eeeeee'; } <!-- altera background dos submenu ao passar o mouse -->function out(){ this.style.backgroundColor = '#c4d4ee'; } <!-- Altera background dos submenus após passagem do mouse -->function show(){ this.style.visibility='visible'; }function hide(){ this.style.visibility='hidden'; }for(j=0; j<textmenu.length; j++){for (i=0; i<textmenu[j][0].length; i++){//alert(textmenu[j][0])textmenu[j][0] = "<a href='"+textmenu[j][1]+"'>" + textmenu[j][0] + "</a>";submenu[j] = document.createElement("DIV");submenu[j].setAttribute("className", "special");submenu[j].innerHTML = textmenu[j][0];submenu[j].style.padding = "3px"; <!-- espaçamento dos submenus -->submenu[j].onmouseover = over;submenu[j].onmouseout = out;menus[j].appendChild(submenu[j]);}menus[j].style.top = (parseInt(menuinterno.style.top)+parseInt(menuinterno.style.height));menus[j].onmouseover = show;menus[j].onmouseout = hide;}}}window.onload = menu;</SCRIPT></head><body vlink="#000000" alink="#000000" link="#000000"><font face="Verdana" size=1 color="#4e7cb7"><b><DIV id=Layer1style="BORDER-RIGHT: #4e7cb7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4e7cb7 1px solid; PADDING-LEFT: 2px; Z-INDEX: 1; LEFT: 690px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; BORDER-LEFT: #4e7cb7 1px solid; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: #4e7cb7 1px solid; POSITION: absolute; TOP: 87px; BACKGROUND-COLOR: #c4d4ee"></DIV><!-- altera posição do submenu --><DIV id=menustyle="Z-INDEX: 1000; LEFT: 780px; WIDTH: 315px; POSITION: absolute; TOP: 125px; HEIGHT: 15px"></b></font> <!-- altera a posição do menu na pagina --><A onmouseover=menus[0].onmouseover()onmouseout=menus[0].onmouseout() href="java script:void(null)"><IMG src="../img/b22.bmp" border=0></A></tudo></DIV>Agradeço pela atenção Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Maio 16, 2006 Denunciar Share Postado Maio 16, 2006 :unsure: Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
thicomp
Pessoal, alguém poderia dar uma olhada neste código. Bom, é um código de menu. O problema é que está dando erro na linha marcada em vermelho.
Será que alguém poderia me dizer o que está errado??
Agradeço pela atenção
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.