Ik ben aan het experimenteren met Dtree
Nu wil ik dynamisch nodes aan de tree toe kunnen voegen. Onderstaande probeer ik uit maar dat werkt niet omdat "mytree" waarschijnlijk niet als element bestaat. Speuren hier en op google geeft geen resultaat.
Is er een andere manier om dit dynamisch op te lossen?
Nu wil ik dynamisch nodes aan de tree toe kunnen voegen. Onderstaande probeer ik uit maar dat werkt niet omdat "mytree" waarschijnlijk niet als element bestaat. Speuren hier en op google geeft geen resultaat.
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
| <html> <head> <title>Gecko DOM insertBefore test</title> <link rel="StyleSheet" href="dtree/dtree.css" type="text/css" /> <script type="text/javascript" src="dtree/vertdtree.js"></script> <script type="text/javascript"> function addElement() { var mytree = document.getElementById("mytree"); mytree.add(158, 150, 'testteam_index.asp?groupe_id=154', 'Zend Studio', '', ''); document.write(mytree); //refresh werkt ook niet omdat object leeg is } </script> </head> <body> <h1>Horizontal Tree Example</h1> <br> <script language=javascript> mytree = new dTree('mytree'); mytree.add(146, -1, 'Designers', 'team_index.asp?groupe_id=146', 'Designers', '', ''); mytree.add(145, -1, 'Developers', 'team_index.asp?groupe_id=145', 'Developers', '', ''); mytree.add(148, 145, 'Desktop Developers', 'team_index.asp?groupe_id=148', 'Desktop Developers', '', ''); mytree.add(147, 145, 'Web Developers', 'team_index.asp?groupe_id=147', 'Web Developers', '', ''); mytree.add(149, 147, 'Asp.net Developers', 'team_index.asp?groupe_id=149', 'Asp.net Developers', '', ''); mytree.add(151, 149, 'Asp.net 1.0', 'team_index.asp?groupe_id=151', 'Asp.net 1.0', '', ''); mytree.add(152, 149, 'Asp.net 1.1', 'team_index.asp?groupe_id=152', 'Asp.net 1.1', '', ''); mytree.add(153, 149, 'Asp.net 2.0', 'team_index.asp?groupe_id=153', 'Asp.net 2.0', '', ''); mytree.add(150, 147, 'PHP Developers', 'team_index.asp?groupe_id=150', 'PHP Developers', '', ''); mytree.add(154, 150, 'Zend Studio', 'team_index.asp?groupe_id=154', 'Zend Studio', '', ''); document.write(mytree); </script> <input type="button" value="Click Here" onClick="addElement();"> </body> </html> |
Is er een andere manier om dit dynamisch op te lossen?