createElement()
syntax : document.createElement('tagnaam');
return : een verwijzing naar het nieuwe object.
Met de javascript DOM functie createElement() is het mogelijk om
aan een html document elementen dynamisch op de client toe te voegen.
Alleen het document kan deze elementen aanmaken, later kan men
ze toewijzen aan andere parentelementen middels oa. appendChild, en
andere functies van de DOM.
createElement() voorbeelden
voorbeeld 1 : (een simpel element maken)
<script type="text/javascript">
<!--
function mE(){
var nieuwElement = document.createElement('h1');
nieuwElement.setAttribute('id','heen');
document.getElementById('dt').appendChild(nieuwElement);
}
function vE(){
var verwijderElement = document.getElementById('heen');
document.getElementById('dt').removeChild(verwijderElement);
}
//-->
</script>
<div id="dt"></div>
<input type="button" onClick="mE();" value="maak element" />
<input type="button" onClick="vE();" value="verwijder element" />