javascript中children和childNodes的区别

1、childNodes:它是标准属性,它返回指定元素的子元素集合,包括HTML节点,所有属性,文本节点。
可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,3是文本节点。

2、children:非标准属性,它返回指定元素的子元素集合。
但它只返回HTML节点,甚至不返回文本节点,虽然不是标准的DOM属性,但它和innerHTML方法一样,得到了几乎所有浏览器的支持。

这里需要注意的是children在IE6/7/8中包含注释节点 IE9不包括注释节点。

posted on 2013-03-01 15:52 流浪啊 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/jsoo/archive/2013/03/01/2938905.html

javascript中children和childNodes的区别相关推荐

  1. JS中children与childNodes的区别

    博主"不知所言"在https://blog.csdn.net/yhn1121/article/details/52461353中已经写得很生动形象了, 个人做一点点补充, var ...

  2. Dom 中 children 与childNodes 的区别

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. javascript中call和apply的区别

    我理解javascript中call和apply的区别仅在于语法不同. 下例中分别调用call和apply对myObj进行修改,语法不同,但使用效果是一样的: var myObj = { " ...

  4. JavaScript 中 Property 和 Attribute 的区别

    转自:http://www.cnblogs.com/elcarim5efil/p/4698980.html property 和 attribute非常容易混淆,两个单词的中文翻译也都非常相近(pro ...

  5. JavaScript中eval()和$.parseJSON()的区别和联系以及JSON.stringify()的区别

    JavaScript中eval()和$.parseJSON()的区别和联系以及JSON.stringify()的区别 一.第一个区别是:安全性 json格式非常受欢迎,而解析json的方式通常用JSO ...

  6. javascript中call和apply的区别和用法

    javascript中call和apply的区别和用法 1.call和apply是什么 更改对象的内部指针指向,即改变对象的this指向的内容 function Fn(){this.name='小明' ...

  7. JavaScript中Element与Node的区别,children与childNodes的区别

    关于Element跟Node的区别,cilldren跟childNodes的区别很多朋友弄不清楚,本文试图让大家明白这几个概念之间的区别. Node(节点)是DOM层次结构中的任何类型的对象的通用名称 ...

  8. javascript 中 parentNode,childNodes、children 应用

    "parentNode" 常用来获取某个元素的父节点. 把 parentNodes 理解为容器, 在容器中有个子节点      例: <div id="parent ...

  9. JavaScript中的nodeName nodeType nodeValue区别

    在JavaScript中,存在有nodeName .nodeType. nodeValue这三个属性,今天我们来了解下JavaScript中的nodeName .nodeType .nodeValue ...

最新文章

  1. 互联网各大公司职级和薪资一览
  2. sudo提升执行权限
  3. 【原创】大数据基础之Ambari(1)简介、编译安装、使用
  4. Business Intelligence——SSIS项目从创建到部署的简单总结(二)
  5. abap 转换成字符串_ABAP--关于字符串String到XString XString to String转换代码
  6. python array函数_Python bytearray() 函数
  7. CCF业务总部和学术交流中心落户苏州相城
  8. GradView使用举例
  9. 如果不需要CSS隐藏滚动条
  10. python pytorch tenser 索引 slice 切片
  11. 【电力】永磁同步电机-自抗扰控制PMSM ADRC附matlab代码
  12. 全网最全网络数据采集(爬虫)指南
  13. iOS状态栏文字设置成白色
  14. windows系统电脑实用快捷键
  15. 用编程知识提高工作效率
  16. C# Stream篇(五) -- MemoryStream
  17. Prism学习笔记(四):Commanding
  18. 从GraalVM到Quarkus系列-B002篇-Quarkus中的字节码框架gizmo
  19. WinDbg 常用指令
  20. 【导数术】1.导数基本公式

热门文章

  1. JMM模型到并发编程
  2. Docker版本Jenkins的使用
  3. CF888E Maximum Subsequence(meet in the middle)
  4. Java 8 新特性之Stream API
  5. 咕泡-模板方法 template method 设计模式笔记
  6. 设计模式-发布订阅模式
  7. 北京尚学堂|程序员的智慧
  8. Python自动化运维工具fabric的安装
  9. 其他脚本与 asp.net 脚本一起验证时容易出的问题
  10. bigquery 教程_bigquery挑战实验室教程从数据中获取见解