Volg de onderstaande video om te zien hoe je onze site als web-app op je startscherm installeert.
Opmerking: Deze functie is mogelijk niet beschikbaar in sommige browsers.
Smoerf zei:div, wat is div? waar is dat gedeclareerd?
En waar roep je dit aan? In een functie? In je body? In je init?
. Het probleem is dat je document nog niet mag aanspreken totdat de DOM ingeladen is. Vandaar dat ik voorstelde om het mbv body onload="init();" te doen. Zet je code dus in een function init() {} en copy paste die onload tag naar je body. Zie eens of het dan werkt. Anders dan is het die 'div' die je nog niet hebt aangemaakt. Als je merkt dat het met onload werkt, raad ik je aan om een onDOMReady() functie op te zoeken (die start veel vroeger dan onload en staat ook los van je html code).<html>
<head>
...
<script type="text/javascript">
function voegkoptoe() {
var kop = document.createElement('h1');
kop.appendChild(document.createTextNode('Mijn mandje'));
var div = document.getElementById('foo');
div.appendChild(kop);
// de volgende regel zou equivalent geweest zijn aan de vorige twee regels: document.getElementById('foo').appendChild(kop);
}
</script>
</head>
<body onload="voegkoptoe();">
...
<div id="foo"></div>
</body>
</html>
Smoerf zei:Om toch maar te muggeziften en code / opmaak / inhoud volledig gescheiden te houden, mss die voegkoptoe ook nog in je js zetten![]()


Kvond het al extreeeeem raar da ge zo vroeg van "div, div wat is div?" kdacht toen dus da da u code was
, zou wel seniel geweest zijn.. ma ok dus dit was allemaal voor nix 
L0|2|23 zei:Lol k, ik kon al helemaal niet meer volgen ma kweet al waarom, kdacht da gij (smoerf) de vraag had gesteld ma tis nen andere die nog nix heeft gezegd in deze threadKvond het al extreeeeem raar da ge zo vroeg van "div, div wat is div?" kdacht toen dus da da u code was
, zou wel seniel geweest zijn.. ma ok dus dit was allemaal voor nix
![]()
