Ir para conteúdo

POWERED BY:

Arquivado

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

Veronica Gravino

Mostrar/Esconder camadas

Recommended Posts

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.