搜索

首页  >  问答  >  正文

javascript - 为什么最多只有18个?

访问QQ空间,为了得到每条说说下面 "赞"这个元素节点
我在Chrome控制台里执行如下脚本:

var  zan=document.getElementsByClassName("qz_like_btn_v3");

赞的数量明显多于18个,为什么最多只能得到18个赞呢?

PHP中文网PHP中文网2818 天前503

全部回复(2)我来回复

  • 巴扎黑

    巴扎黑2017-04-10 14:45:49

    用 JS 限制了 DOM 最多展示数量,当太多的时候上面看不到的那些动态都会被删除,取而代之的就是一个设置了heightp。仔细在控制台观察 DOM 结构就看出来了。

    为了不至于加载太多 DOM ,影响速度吧。

    回复
    0
  • 黄舟

    黄舟2017-04-10 14:45:49

    我这边没有问题

    回复
    0
  • 取消回复