why can't I use parentNode property to traverse list Items?
in this video, I found that using children property to traverse all the list Item in ul but why should I use children property instead of parentNode?
Steven Parker186,663 Points
These are used to do different things. The children of a node are the items that it contains, but the parent is the item it is contained by. For example, say you have some HTML like this:
<div class="parent"> <ul class="target"> <li class="child">Item 1</li> <li class="child">Item 2</li> <li class="child">Item 3</li> </ul> </div>
So starting with a reference to the
ul element, the children would be the 3 list items, but the parent (parentNode) would be the
div that contains it.