Ik ben op dit moment bezig om een html pagina te laten genereren waar een boom zin zit van labels mbv java en xml. zie http://www.bassist.org voor het idee. Onder ie6 werkt dus goed, maar onder opera (mijn browser dus) werkt dit niet. Als ik style laat afdrukken zegt hij undefined (zelfs nog gecontroleerd met de alart
functie en die zegt dan undefined. schijnbaar word de waarde niet gezet). Het heeft schijnbaar te maken met een DOM (document object model) en verschillende versies hiervan tussen browser. Maar ik kan er verder niet wijs uit worden. Weet een van jullie wat ik moet doen om dit aan de praat te krijgen?
code:
1
2
3
4
5
6
7
8
9
10
11
| function menuExpand(pageObject)
{
if (document.getElementById(pageObject).style.display == 'none')
{
document.getElementById(pageObject).style.display = 'block';
}
else
{
document.getElementById(pageObject).style.display = 'none';
}
} |