Ik ben juist gestart met xml en wil dit mooi in mijn site verwerken.
Alles lukt, alleen weet ik niet hoe ik mijn <link>-element in een webpagina als <a href="(link).html">... kan verwerken.
Ik heb al een javascript gevonden die dit doet, maar dit geeft het <activ>-element. Hoe geraak ik aan mijn link element via dit script of op een ander manier?
Hier dan mijn XML
en dan hier een deel van mijn html met javascript.
alvast al bedankt voor de hulp
Alles lukt, alleen weet ik niet hoe ik mijn <link>-element in een webpagina als <a href="(link).html">... kan verwerken.
Ik heb al een javascript gevonden die dit doet, maar dit geeft het <activ>-element. Hoe geraak ik aan mijn link element via dit script of op een ander manier?
Hier dan mijn XML
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <activiteiten>
<activ>
<naam>Hengelinitiatie</naam>
<organisatie>Sportdienst+Viske Bijt</organisatie>
<datum>Van 1 tot en met 5 juli 2002</datum>
<uitleg/>
<plaats>Vijver Cultureel Centrum</plaats>
<tijdstip>van 8.00u tot 17.00u</tijdstip>
<doelgroep>jongens en meisjes van 6 tot 15 jaar</doelgroep>
<link>hengelinitiatie</link>
</activ>
<activ>
<naam>Zomersportweek</naam>
<organisatie>Sportdienst</organisatie>
<datum>Van 08-07 tot 12-07-2002</datum>
<uitleg/>
<plaats>College</plaats>
<tijdstip>van 8.00u tot 17.00u</tijdstip>
<doelgroep>jongens en meisjes van 6 tot 15 jaar</doelgroep>
<link> paassportkamp</link>
</activ>
</activiteiten> |
en dan hier een deel van mijn html met javascript.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| <table width="90%" datasrc="#activ" border="0" cellspacing="0" cellpadding="0" class="activiteiten">
<tr>
<td width="50%" class="naam"><span datafld="naam"></span></td>
<td width="50%" class="datum"><span datafld="datum"></span></td>
</tr>
<tr>
<td colspan="2" class="uitleg"><span datafld="uitleg"></span><br/>
<script type="text/javascript">
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("activiteiten.xml")
document.write("<a href='")
document.write(xmlDoc.documentElement.childNodes.item(0).nodeName)
document.write(".html'>Meer info ...</a>")
</script>
</td>
</tr>
<tr>
<td colspan="2" class="extra"> <b>Waar: </b><span datafld="plaats"></span><br/>
<b>Wanneer:</b> <span datafld="tijdstip"></span><br/>
<b>Doelgroep: </b><span datafld="doelgroep"></span><br/>
</td>
</tr>
<tr>
<td colspan="2" class="filler">
</td>
</tr>
</table> |
alvast al bedankt voor de hulp