JavaScript JavaScript and the DOM Getting a Handle on the DOM Practice Selecting Elements

myri
myri
2,493 Points

Selecting descendant element of element by tags

nav.getElementsByTagName('a') doesn't work. Don't know why, MDN uses table.getElementsByTagName('td'); as an example.

Erik Shumkov
Erik Shumkov
Front End Web Development Techdegree Student 17,804 Points

"nav.getElementsByTagName('a') doesn't work."

When you select nav.getElementsByTagName('a')

have you made sure that nav is saved to a variable?

Like this: var nav = document.getElementsByTagName('nav')[0]; ?

Otherwise it doesnt know what you are selecting if nav isnt saved to a variable.