Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
index.asp
<html><head><title>Portal de TI - BrasilTelecom</title><script language="JavaScript">function OpenDesc(text) { if (text.style.display =="") { text.style.display = "none"; } else { text.style.display=""; }}</script></head><body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><table border="0" cellspacing="5" cellpadding="0"> <tr> <td valign="top"><% Dim objXMLDOM Set objXMLDOM = Server.CreateObject("Microsoft.XMLDOM") objXMLDOM.async = False objXMLDom.load(Server.MapPath("demo.xml")) i=1 Dim objChild for each objChild in objXMLDOM.documentElement%> <ul> <DIV ID=F<%=i%> class=dtitle onClick="OpenDesc(T<%=i%>);"> <table border="1" cellpadding="5" cellspacing="0" bordercolor="#000000"> <tr> <td><a href="javascript:void(null)"><%=objXMLDOM.documentElement.firstChild.childNodes(0).Text & "<BR>"%></a> </td> <td><%=objXMLDOM.documentElement.firstChild.childNodes(2).Text & "<BR>"%> </td> </tr> </table> </DIV> <DIV ID=T<%=i%> class=dbody style="display:'none';"> <ul><% Dim objChildSub for each objChildSub in objXMLDOM.documentElement.childNodes.item(1)%><%=objXMLDOM.documentElement.firstChild.childNodes(0).Text & "<BR>"%><%next%> </ul> </DIV> </ul><% i=i+1 next Set objXMLDom = Nothing%> </td> </tr></table></body></html>
demo.xml
<?xml version="1.0" encoding="ISO-8859-1"?><news> <item> <nome>ECL_AREA_LOCALIDADE</nome> <Descricao>Tabela que define Localidades que são áreas locais de outras Localidades.</Descricao> <subitem> <Nomes>ARLO_LOCALIDADE_A</Nomes> <TipodoDado>NUMBER(5)</TipodoDado> <Obrigatoriedade>NOT NULL</Obrigatoriedade> <Descricoes>Código pelo qual uma localidade é reconhecida pela Anatel. Chave para a Brasil Telecom de identificação de Localidades.</Descricoes> <IsPK>Sim</IsPK> <IsFK>Sim</IsFK> </subitem> <subitem> <Nomes>ARLO_LOCALIDADE_B</Nomes> <TipodoDado>NUMBER(5)</TipodoDado> <Obrigatoriedade>NOT NULL</Obrigatoriedade> <Descricoes>Código pelo qual uma localidade é reconhecida pela Anatel. Chave para a Brasil Telecom de identificação de Localidades.</Descricoes> <IsPK>Sim</IsPK> <IsFK>Sim</IsFK> </subitem> </item> <item> <nome>ECL_ATENDIMENTO</nome> <Descricao>Indica qual a prestadora atende (dá manutenção) a determinada estação.</Descricao> <subitem> <Nomes>CONC_COD_PREST_SERVICO</Nomes> <TipodoDado>NUMBER(9)</TipodoDado> <Obrigatoriedade>NOT NULL</Obrigatoriedade> <Descricoes>Código da Prestadora de Serviço. Código equivalente ao encontrado no SAC e reconhecido pela empresa como identificador de uma prestadora.</Descricoes> <IsPK>Sim</IsPK> <IsFK>Sim</IsFK> </subitem> </item> </news>
Reparem que eu tenho no XML item e subitem dentro do item
Estou tentando fazer um loop disso com um função em javascript de clica aparece clica desaparece.
http://forum.imasters.com.br/public/style_emoticons/default/yay.gif Alguem pode ajudar???
Carregando comentários...