<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>children 和  childnodes的区别</title><script type="text/javascript">window.onload = function(){document.getElementById("btn1").οnclick=function(){var tab = document.getElementsByName("tab")[0];alert(tab.nodeName);var tbody = tab.childNodes[3];alert(tbody.nodeName);var tr = tbody.childNodes[1];alert(tr.nodeName);var td1 = tr.childNodes[1];alert(td1.nodeName);document.getElementById("in1").value=td1.innerHTML;}document.getElementById("btn2").onclick = function(){var tab = document.getElementsByName("tab")[0];alert(tab.nodeName);var tbody = tab.children[1];alert(tbody.nodeName);var tr = tbody.children[0];alert(tr.nodeName);var td = tr.children[0];alert(td.nodeName);document.getElementById("in2").value=td.innerHTML;}//结论://childNodes和children计算子节点的区别在于://childNodes计算空白子节点//而children计算的时候不包括子节点,只包含标签节点}</script></head><body>children 和  childnodes的区别<table border="1"  name = "tab"><thead><tr><td>thead1</td><td>thead2</td><td>thead3</td></tr></thead><tbody><tr><td> tbody1</td><td> tbody2</td><td> tbody3</td></tr><tr><td>tbody4</td><td>tbody5</td><td>tbody6</td></tr></tbody><tfoot><tr><td>tfoot7</td><td>tfoot8</td><td>tfoot9</td></tr>             </tfoot></table><input id="btn1" type="button" value="使用childnodes获取第二行第一个格子"/><input id="in1" type="text"/><input id="btn2" type="button" value="使用children获取第二行第一个格子"/><input id="in2" type="text"/></body>
</html>

childNodes和children的区别相关推荐

  1. js表单验证处理和childNodes 和children 的区别

    一.对提交表单进行空值验证 html代码: 1 <form action="#"onsubmit="return validate_form(this);" ...

  2. Html DOM元素的childNodes和children的区别

    对于DOM元素,children是指DOM Object类型的子对象,不包括tag之间隐形存在的TextNode,而childNodes包括tag之间隐形存在的TextNode对象. 具体看一下针对c ...

  3. Js-parentNode、parentElement,childNodes、children 的区别

    ---------------------------------------------------------------------- parentNode.parentElement,chil ...

  4. js中firstChild与firstElementChild及childNodes与children的区别

    firstChild: 获取指定元素的第一个子节点 (包括元素节点和文本节点) . 若父元素与第一个子元素之间存在空白节点,firstChild 获取到的将是空白节点而不是第一个子元素.这时可以使用 ...

  5. javascript中childNodes与children的区别

    1.childNodes:获取节点,不同浏览器表现不同: IE:只获取元素节点: 非IE:获取元素节点与文本节点: 解决方案:if(childNode.nodeName=="#text&qu ...

  6. childNodes和children,firstChild和firstElementChild,lastChild和lastElementChild的区别

    首先,我们给出HTML的代码 <ul id='city'><li>北京</li><li>南京</li><li>东京</li ...

  7. 深入了解parentNode,parentElement,childNodes,children的区别,一看就懂

    今天是准备面试的第七天,js是由ECMAScript.文档对象模型(DOM)和浏览器对象模型(BOM)组成,我们今天就了解下与DOM有关的常用接口parentNode,parentElement,ch ...

  8. Js-parentNode、parentElement,childNodes、children 它们有什么区别呢?

    原文:http://www.it130.cn/Article/FAQ/Web-kaifa/JavaScript/2007-3-20/2007032017013900.html 所属分类:Web 开发 ...

  9. 了解childNodes 和 children 区别

    做题的时候碰见了关于 childNodes 和 children之间的区别的问题,查了一点点资料,对他们二者之间也有了一些了解,写博客加深一下自己的印象. 二者的定义: childNodes: 返回包 ...

最新文章

  1. 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
  2. bzoj1025 [SCOI2009]游戏 动态规划
  3. 2018java多线程面试题_2018JAVA面试题附答案
  4. Oracle数据库查询用 where in 查询的项超过1000条的解决方案
  5. met40如何升级成鸿蒙系统,再见了,EMUI11!你好,华为鸿蒙!
  6. 页面图片延时加载(附实例下载)
  7. 常见30种数学建模模型_11.12|认识数学模型与数学建模许可
  8. GAE 博客——B3log Solo 0.3.0 正式版发布了!
  9. mysql contain和like_mysql不带%的like 与等号之间的区别
  10. JVM监控及诊断工具命令行篇之jcmd
  11. 定时报警器c语言程序,单片机控制的简易定时报警器电路设计(含电路图和程序)...
  12. 排序算法——鸽巢排序 Pigeonhole sort
  13. 学习笔记——IPSec
  14. 《深入理解Android内核设计思想(第2版)(上下册)》之Android源码下载及编译
  15. 利用stm32做一个升级版的电子多功能密码锁
  16. vivo Z3i的usb调试模式在哪里,开启vivo Z3iusb调试模式的教程
  17. android WebView
  18. cisco服务器网关自动清空,监控、重置和删除Cisco CallManager的MGCP网关
  19. 湘潭大学数据原理实验
  20. postman实践与运用

热门文章

  1. 爱上Axure之软件基础视频教程-昝磊-专题视频课程
  2. delete、truncate 、Drop删除表的区别
  3. 电动汽车整车控制SIMULINK仿真
  4. [渝粤教育] 西南科技大学 法律文书写作 在线考试复习资料(1)
  5. 精通Node.js: 你应该阅读的书籍
  6. 在kafka中,可以这么理解topic,partition,broker
  7. 高数考研归纳 - 积分学 - 重积分
  8. 生产企业原材料订购与运输的研究-数据处理课程设计
  9. 使用cocoscreator接入google AdSence广告
  10. postgis常用的函数