Veronica Gravino 0 Denunciar post Postado Março 11, 2008 Ola, tenho uma pagina em ASP com um cardapio cadastrado e o cardapio como é muito extenso nao deve vir "aparecendo" na pagina, entao pensei em fazer um div e encontrei na web uma funcao que faz isso, mas nao consegui adaptar para a minha pagina.....alguem poderia me ajudar? Aqui esta a função Js Citar <script> function camada( sId ) { var sDiv = document.getElementById( sId ); if( sDiv.style.visibility == "hidden" ) { sDiv.style.visibility = "visible"; } else { sDiv.style.visibility = "hidden"; } } </SCRIPT> Aqui o ASP: <%do while not rs2.eof id_categoria = rs2("id_categoria") %> <tr> <td width="268" valign="top" colspan="0"><span class="titulo"><%=rs2("categoria")%></span><br /> <img src="../img/basicas/linha_amarela.gif" width="500" height="1" /> <br /> <% descricao =rs2("descricao") if descricao <> "" then response.write replace(descricao, "-","<br><img src=""../img/basicas/bolinha.gif"" border=""0"" align=""absmiddle""/>") end if %> <br /> <% Set rsTipo=Server.CreateObject("ADODB.Recordset") rsTipo.CursorLocation = 3 rsTipo.CursorType = 1 rsTipo.LockType = 3 sqlTipo = "SELECT * FROM sub_subtipo where fk_categoria="&id_categoria rsTipo.Open sqlTipo, conexao2 ' Set rsTipo.activeConnection = Nothing do while not rsTipo.eof %> <br /><br /><A HREF="#" ONCLICK="camada('menu');"><img src="../img/basicas/bolinha.gif" border="0" align="absmiddle"/> <%=rsTipo("subcategoria")%><br /></A> <% descricaosub =rsTipo("descricao") if descricaosub <> "" then %> <DIV ID="menu" STYLE="POSITION: absolute; ZINDEX: 2; BACKGROUND: #FFFFFF; VISIBILITY: hidden;"> <% response.write replace(descricaosub, "-","<br>-") %> <%end if%> </DIV> <%rstipo.movenext loop %> <br /><br /> </td> </tr> <%rs2.movenext loop %> O problema é o seguinte tenho Varias CATEGORIAS cadastradas e isso vem do banco de dados e dentro dessa CATEGORIA tem uma descrição e essa descrição deveria aparecer quando eu clico e chamo a funcao "camada" mas ele só esta mostrando a descrição da primeira categoria.. alguem sabe porque??? Grata Veronica Compartilhar este post Link para o post Compartilhar em outros sites
cinhu 0 Denunciar post Postado Março 12, 2008 Veronica você quer esconder o cardápio e ele listar ao ser clicado no titulo? Hotels in Salvador - Bahia http://www.hoteisemsalvador.blogspot.com/ Salvador Travel Guide. The best Salvador, Brazil travel tips, reviews and photos. Compartilhar este post Link para o post Compartilhar em outros sites
programador php 0 Denunciar post Postado Março 12, 2008 coloca onde aparece a descrição uma div, e altera o display dela para none e depois para block entendeu? Compartilhar este post Link para o post Compartilhar em outros sites