Beste meedenkers...
Ik kom er echt niet uit en zit de halve nacht al te puzzelen. Ik ben bezig met een script die alle gegevens uit een xml bestand in een mooi tabelletje zet.
Echter, het werkt prachtig in IE, alleen toen ik het gister een vriend wilde laten zien werkte niet, want hij had FF. Alle cellen van de tabel werden bij hem gevuld met 'undefined'.
JavaScript:
Met het XML bestand is ten eerste niks mis, die wordt netjes ingeladen, want id laat hij wel goed zien (dat is een attribuut van de hoofdtag). De variabelen user en guest gaan ook goed.
Alleen subject en date_created gaan niet goed. Om de waarde tussen die tags te halen gebruik ik in IE .text, maar dat werkt dus niet in FF. Hoe kan ik dit anders oplossen??
PS. Hierbij ook een stukje van de XML:
Ik kom er echt niet uit en zit de halve nacht al te puzzelen. Ik ben bezig met een script die alle gegevens uit een xml bestand in een mooi tabelletje zet.
Echter, het werkt prachtig in IE, alleen toen ik het gister een vriend wilde laten zien werkte niet, want hij had FF. Alle cellen van de tabel werden bij hem gevuld met 'undefined'.
JavaScript:
code:
1
2
3
4
5
6
| var id = thread.attributes.getNamedItem("id").value;
var subject = thread.getElementsByTagName("subject").item(0).text;
var date_created = thread.getElementsByTagName("datecreated").item(0).text;
var date_closed = thread.getElementsByTagName("dateclosed").item(0).text;
var user = thread.getElementsByTagName("handle").item(0);
var guest = thread.getElementsByTagName("guest").item(0); |
Met het XML bestand is ten eerste niks mis, die wordt netjes ingeladen, want id laat hij wel goed zien (dat is een attribuut van de hoofdtag). De variabelen user en guest gaan ook goed.
Alleen subject en date_created gaan niet goed. Om de waarde tussen die tags te halen gebruik ik in IE .text, maar dat werkt dus niet in FF. Hoe kan ik dit anders oplossen??
PS. Hierbij ook een stukje van de XML:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| <thread id='55'>
<subject>testjahh</subject>
<datecreated>1160735263</datecreated>
<dateclosed>0</dateclosed>
<user id='7031'>
<user>pietjah</user>
<name>Piet piet</name>
<email>me@pietjah.com</email>
</user>
<guest id='0'></guest>
<admin id='0'></admin>
<message id='40'>
<name>Piet piet</name>
<email>me@pietjah.com</email>
<message>test</message>
</message>
</thread> |