作者Bruce003 (Bruce Chen)
看板Web_Design
标题[问题] getElementsByClassName
时间Fri May 11 15:29:33 2018
我用了 getElementsByClassName 的函数来找出所有 memhead1 的 object
可是 document.getElementsByClassName("memhead1") 有东西
document.getElementsByClassName("memhead1").length 却是 0 ?
为什麽会这样呢?
Source:
https://github.com/BruceChen034020/20180510BugDemo
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 120.126.66.25
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1526023777.A.95C.html
1F:→ Kenqr: js执行的时候 body都还没载入 所以抓不到 05/11 15:45
2F:→ Bruce003: 要怎麽先载入 body 再执行 js ? 05/11 16:18
3F:→ jhnny97: <body onload="somefunction();"> 05/11 17:02
4F:→ nottt: 最简单的作法,把javascript放到html内容之後 05/11 22:31
6F:→ nottt: 这样同时也可以增加网页出现画面的速度(总速度不变) 05/11 22:32
8F:→ ymcheung: 缺了 dom ready 的东西? 05/11 23:11
9F:→ Bruce003: 解决了,谢谢大家 05/18 12:45