why the event does not leave changes, but applies only for a moment (when a button is pressed)
(function(){ var addWant = document.getElementById("add"), newDiv = document.createElement("div"), content = document.createTextNode("will here want."), includeDivHere = document.getElementById("createWant"); addWant.onclick = function(){ newDiv.className = "wantClass"; newDiv.appendChild(content); includeDivHere.parentNode.appendChild(newDiv); console.log(newDiv); }; })();