Fíjate que el script esté debajo del código HTML (donde está el body y el futuro div, vaya).
Código JavaScript
:
Ver originalvar body = document.getElementsByTagName('body')[0];
var d = document.createElement('div');
d.setAttribute('id','iddiv');
body.appendChild(d);