Ir para conteúdo

POWERED BY:

Arquivado

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

Hellxande

O que esta errado ?

Recommended Posts

Boa noite a todos,

 

Novamente venho solicitar a ajuda de vcs, o código abaixo funciona normalmente se utilizo informações especificas, porém não estou conseguindo utiliza-lo qdo 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="javascript: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

 

Qualquer ajuda é bem vinda.

 

Obrigado a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ele esta gerando algum número de erro ??

 

se sim, poste o numero e linha...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Infelizmente não, simplesmente não apresenta nada ao clicar no link ( Mostrar Detalhes ).

O correto seria ao clicar neste link apresentar a uma DIV com a Descrição do Produto.

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.