SyntaxFix
Write A Post
Hire A Developer
Questions
Just change
var div = '<div>top div</div>'; // you just created a text string
to
var div = document.createElement("div"); // we want a DIV element instead div.innerHTML = "top div";