In the previous section, we looked at the mechanics of executing JavaScript. Now, let's look at how to create and destroy elements within a SVG document. Creating Elements Programmatically creating SVG elements is fairly straight forward. The element node is created. All the element's attributes are individually set. The element node is then added to the document as a child of an existing element