百科问答小站 logo
百科问答小站 font logo



为什么childNote.length获取不到body标签的最后一个#text? 第1页

  

user avatar   he-shi-jun 网友的相关建议: 
      

因为 script 是立即执行的,你 alert 的时候,body 元素里的最后一个元素还是 script 元素,后面的文本节点还没有被 parse 和生成。

你可以把 alert 放到 DOMContentLoaded 事件里,然后再跑,输出的就是 5 了。




  

相关话题

  有什么办法可以用纯 CSS 在现代浏览器下实现单屏内容时 footer 贴底,多屏内容时 footer 随内容向下? 
  HTML、CSS、JavaScript 为什么不加个标明运行版本号的语法? 
  HTML中的html head body标签有且只能有一个,为什么不可以直接省略? 
  为什么不能使用自闭合script标签引入jQuery? 
  所有浏览器对w3的HTML Tree construction 实现都一致吗? 
  我有一个建站程序,但是多个文件夹下的HTML模板代码没有缩进,请问用什么软件可以批量格式化一下代码? 
  当一个人说自己“精通JavaScript, CSS3, HTML5”时应该如何理解? 
  jpeg图片在网页中引用时为什么只能写成jpg? 
  用网页实现一劳永逸的跨平台客户端是否可行? 
  web前端使用框架相对于直接用html+css+js有哪些优势? 

前一个讨论
如果女高中生一日三餐只吃拉面,身体会怎么样?
下一个讨论
Java的inputStream outputStream这些input和output是不是取反了?





© 2025-03-07 - tinynew.org. All Rights Reserved.
© 2025-03-07 - tinynew.org. 保留所有权利