Creating elements

HTML elements

      var div = document.createElement("div");
    

Non-HTML elements

      var svgImg =
        document.createElementNS("http://www.w3.org/2000/svg",
                                 "image");
    

HTML special cases

      var img = new Image();
      img.onload = function() { /* do something here */ }
      img.src = "http://web.mit.edu/img/BackImage.jpg";
    

Text

      var textNode = document.createTextNode("I'm a text node");