> I have to remember that a variable is a "node" in the DOM tree. Does > that mean that when it initially created, it is hidden?
Not quite. When you create a DOM node from scratch, it exists in memory, but not as a part of "the DOM" (that is, the collection of DOM nodes that make up the page), and therefor it has no interaction with any of the DOM nodes on the page until it is added via one of the manipulation functions. So while it's true that it doesn't show up on the page as soon as you create it, it *isn't* *not* showing up because it is "hidden" (in the CSS sense), it's because it's not actually part of the DOM of the page yet. --Erik