Pessoal, estou pegando uma informação do banco de dados e listando o titulo e o subtítulo desse titulo, mas gostaria de saber como faço para só exibir esses subtítulos quando clicarem no titulo? Tentei com javascript para ocultar as tabelas onde gera os subtítulos e nada.
Quero algo do tipo aquelas lojas virtuais que mostra a categorias e produtos daquela categorias, tipo: titulo: informática e subtítulo: acessórios
Exemplo:
Informática
- acessórios
Celular
- TIM
- Claro
Só que tentei fazer dessa forma e está mostrando a lista tudo ok, lógica certa que vem do banco de dados ok, mas o script de inibir e mostrar as subcategorias não funciona, na verdade, não acusa nada...fica neutro... confira:
<table id="AutoNumber5" style="BORDER-COLLAPSE: collapse" borderColor="#111111" height="1" cellSpacing="0" cellPadding="0" width="100%" border="0">
<%
conta = 0
While Not rsCategoria.EOF
codigo = rsCategoria("codigo")
nome = rsCategoria("Categoriaspai")
subnome = rsCategoria("Categoria")
conta = conta +1%>
<script>
function me(div) {
var divmm = document.getElementById('maismenos');
var divq = document.getElementById(div).style;
if (divq.display == 'none') {
divq.display = 'block';
//divmm.innerHTML = "dd";
}
else {
divq.display = 'none';
//divmm.innerHTML = "+";
}
}
</script><%
If conta = 1 Then%>
<tr>
<td width="100%" height="1"><img src="imagens/linhamenu1.jpg" border="0"></td>
</tr>
<tr>
<td width="100%" height="38"><font face="Impact" color="#ab9474" size="5">
<a onclick="me('essadiv');" href="#" style="text-decoration: none"><font color="#A15625"><%=nome%></font></a></font></td>
</tr>
<%
End If%>
<div id="essadiv" style="display: none;">
<tr>
<td width="100%" height="1"><img src="imagens/linhamenu1.jpg" border="0"></td>
</tr>
<td width="100%" height="38"><font face="Impact" color="#ab9474" size="4">
<a href="buscaemlinks.asp?pesquisa=<%= rsCategoria("COD_Categoria")%>" style="text-decoration: none"><font color="#AB9474">- <%=subnome%></font></a></font></td>
</tr>
</div>
<%rsCategoria.MoveNext
If Not rsCategoria.EOF Then
If rsCategoria("codigo") <> codigo Then
conta = 0
End If
End If
Wend
%>
</table>
Como resolver isso? Deve ser simples mas não sei...
Pergunta
marvi
Olá!
Pessoal, estou pegando uma informação do banco de dados e listando o titulo e o subtítulo desse titulo, mas gostaria de saber como faço para só exibir esses subtítulos quando clicarem no titulo? Tentei com javascript para ocultar as tabelas onde gera os subtítulos e nada.
Quero algo do tipo aquelas lojas virtuais que mostra a categorias e produtos daquela categorias, tipo: titulo: informática e subtítulo: acessórios
Exemplo:
Informática
- acessórios
Celular
- TIM
- Claro
Só que tentei fazer dessa forma e está mostrando a lista tudo ok, lógica certa que vem do banco de dados ok, mas o script de inibir e mostrar as subcategorias não funciona, na verdade, não acusa nada...fica neutro... confira:
Como resolver isso? Deve ser simples mas não sei...
Obrigado!
Marcelo
Link para o comentário
Compartilhar em outros sites
17 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.