Novamente venho solicitar a ajuda de vocês, o código abaixo funciona normalmente se utilizo informações especificas, porém não estou conseguindo utiliza-lo quando as informações veêm do Banco.
'Select da Tabela desejada
Conexao.CursorLocation = 3
TabProduto = Server.CreateObject("adodb.recordset")
sql = "select * from TabProduto order by ProdutoIdOrdem desc "
set TabProduto = Conexao.execute(sql)
/*FUNÇÃO PARA MOSTAR E OCULTAR DETALHES DE UM SERVIÇO*/
var strId = ""; var mosTod = true;
function labelDetalhe(strIdDetalhe,strClasse){ var id = document.getElementById(strIdDetalhe); if(typeof(id) == 'object'){ if(strClasse == 'mostrar'){ id.innerHTML = '<i>Ocultar Detalhes</i>'; }else{ id.innerHTML = 'Mostrar Detalhes'; } } }
function mostrarItem(strItem, strIdDet){ var d = document; var obj = d.getElementById(strItem); if(mosTod){ if(obj.className == 'mostrar'){ obj.className = 'esconder'; }else{ obj.className = 'mostrar'; } labelDetalhe(strIdDet, obj.className); strId = strItem; }else{ if(strId == ''){ obj.className = 'mostrar'; strId = strItem; }else if(strId == strItem){ obj.className = 'esconder'; strId = ''; }else{ obj.className = 'mostrar'; d.getElementById(strId).className = 'esconder'; strId = strItem; } labelDetalhe(strIdDet, obj.className); } }
<%
'Apresentação dos resultados889
i = 0
Do While Not TabProduto.eof
Nome = TabProduto("ProdutoNome")
Descricao = TabProduto("ProdutoDescricao")
%>
<table width="780" border="0" cellpadding="0" cellspacing="0" style="margin-top:5px; border-top:1px solid #DDEDB8;">
<tr>
<th width="12" rowspan="2" align="left" valign="bottom" scope="col"> </th>
<th align="left" valign="top" class="titulo2" scope="col">
<!-- ESCREVENDO O NOME DO PRODUTO -->
<a href="java script:void(0);" onclick="mostrarItem('item"<%=i%>"','det"<%=i%>"');">
<strong class="titulo2"><%=Nome%></strong> (<span class='texto1' id="det"<%=i%>""> Mostrar Detalhes</span>)
</a>
<!-- ESCREVENDO O NOME DO PRODUTO -->
</th>
<th width="12" rowspan="2" align="left" valign="bottom" scope="col"> </th>
</tr>
<tr>
<th align="left" valign="top" scope="col" class="texto1">
<div class="esconder" id="item"<%=i%>"">
<!-- ESCREVENDO O DESCRICAO DO PRODUTO -->
<%=Descricao%>
<!-- ESCREVENDO O DESCRICAO DO PRODUTO -->
</div>
</th>
</tr>
</table>
<%
TabProduto.MoveNext
i = i + 1
Loop
%>
O problema esta justamente na apresentação da Descrição
Pergunta
hellxande
Boa noite a todos,
Novamente venho solicitar a ajuda de vocês, o código abaixo funciona normalmente se utilizo informações especificas, porém não estou conseguindo utiliza-lo quando as informações veêm do Banco.
O problema esta justamente na apresentação da Descrição
Qualquer ajuda é bem vinda.
Obrigado a todos.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados