javascript中children和childNodes的区别

2020-07-14 科技 75阅读

children是指元素的第一层子节点。

childNotes 也是指元素的第一层子节点,但是在高级浏览器中它还包括很多其它的类型,比如说文本节点等

所以说childNotes的到的子节点数要大与children的到的子节点说。比如说:


        

          


      document.getElementsByTagName('ul')[0].children //2个子节点
      document.getElementsByTagName('ul')[0].childNodes //5个子节点,包括2个元素节点,3个文本节点。
      声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com