dom-creation Flashcards
Does the document.createElement( ) method insert a new element into the page?
No, only creates the element.
How do you add an element as a child to another element?
appendChild( ) method
What do you pass as the arguments to the element.setAttribute( ) method?
Two arguments: name and value
What steps do you need to take in order to insert a new element into the page?
createElement and then append it
What is the textContent property of an element object for?
access or add the text content to the element
Name two ways to set the class attribute of a DOM element.
Element.setAttribute( )
Element.className
What are two advantages of defining a function to do create something (like the work of creating a DOM tree)?
Defining a function allows for reusability so you don’t have to write the function over and over. Defined functions are also easy to test.