Hi,
een javascript in IE:
alert(xmlDoc.documentElement.childNodes.childNodes[0].text);
da werkt goe in IE, maar in Safari en in FF lukt die .text niet.
dan krijg ik "undefined"
Maar heb dan gevonden, je kan dit doen:
hexVal = xmlDoc.getElementsByTagName(xmlDoc.documentElement.childNodes.childNodes[0].tagName);
alert(hexVal.childNodes[0].nodeValue);
mo kzie ni in dat dit een goede en efficiente oplossing is als je per node 2 lijnen code moet schrijven (in tegenstelling tot IE javascript: 1 lijn).
iemand een idee hoe dit op te lossen?
en mss handig, zou een oplossing willen zodat het zowel in IE als FF als Safari kan werken.
thx for helping!
Bjeenie
ps, xml is zoiets:
<?xml version="1.0" encoding="UTF8"?>
<items>
<item>
<waarde>test1</waarde>
<nr>1</nr>
</item>
<item>
<waarde>test2</waarde>
<nr>2</nr>
</item>
</items>
een javascript in IE:
alert(xmlDoc.documentElement.childNodes.childNodes[0].text);
da werkt goe in IE, maar in Safari en in FF lukt die .text niet.
dan krijg ik "undefined"
Maar heb dan gevonden, je kan dit doen:
hexVal = xmlDoc.getElementsByTagName(xmlDoc.documentElement.childNodes.childNodes[0].tagName);
alert(hexVal.childNodes[0].nodeValue);
mo kzie ni in dat dit een goede en efficiente oplossing is als je per node 2 lijnen code moet schrijven (in tegenstelling tot IE javascript: 1 lijn).
iemand een idee hoe dit op te lossen?
en mss handig, zou een oplossing willen zodat het zowel in IE als FF als Safari kan werken.
thx for helping!
Bjeenie
ps, xml is zoiets:
<?xml version="1.0" encoding="UTF8"?>
<items>
<item>
<waarde>test1</waarde>
<nr>1</nr>
</item>
<item>
<waarde>test2</waarde>
<nr>2</nr>
</item>
</items>