JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| <td> <div ID="subcatdiv"></div> <script language="javascript"> <!-- function subcat(id) { var output; output = '<select name="">'; for (i=0; i<sub_cat.length; i++) { if(sub_cat[i][0] == id) { output += "<option>" + sub_cat[i][1]; } } output += '</select>'; subcatdiv.innerHTML = output; } //--> </script> </td> |
Het bovenstaande stukje code geeft de fout " 'subcatdiv' is niet gedefinieerd ". Als ik de div onder <body> zet is de fout weg. Hoe komt dit ? [Btw die <td>'s zijn omdat het in een tabel zit]