2016年6月16日 星期四

每日一步: html dom node與elemet差異

html dom 語法有兩種回傳類別,一種是node,一種是element,差別在於element不含text和comment,node則全含,文字的空格也算是text node,不瞭解這點會造成意料之外的bug

例如element.children傳回指定元素的子元素,但不含text和comment
element.childNodes傳回指定元素的所有子元素node,包含text和comment

沒有留言:

張貼留言