吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1634|回复: 8
收起左侧

[求助] 判断行数

[复制链接]
yuandeabc 发表于 2021-9-29 00:08
image.png
怎么判断图片里s_r_ml 有几个子项(也就是图片里有几个右箭头)。我用lIDA Console, Courier New, monospace">ength,判断失败。
不好意思,我是业余时间自学JS的,不是计算机专业出身的。

免费评分

参与人数 1吾爱币 +1 收起 理由
M1A2 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xiaovssha 发表于 2021-9-29 00:18
.childElementCount
零下八度 发表于 2021-9-29 05:21
本帖最后由 零下八度 于 2021-9-29 05:23 编辑

length是可以的,不过你需要的是 querySelectorAll ,比如:document.querySelectorAll("#s_r_ml>li").length
笨笨家的唯一 发表于 2021-9-29 08:45
你用的querySelector只能选择一个,这不是重点,重点是你获取到的元素对象没有 rows 属性,所以提醒你无法读取一个未定义属性的length属性,你可以参考楼上使用querySelectorAll,比如你要判断有几个右箭头,也就是有几个li元素嘛,你可以参照楼上的写法,采用合适的CSS选择器将你需要的li元素选出来,然后你就可以得到一个你选择的元素的集合,这个时候你就可以使用length属性来获取元素的个数了
我今天是大佬 发表于 2021-9-29 08:56
querySelector 选出一个 单数, 永远单数, 所以取length无意义
querySelectorAll 即可
罗通晓 发表于 2021-9-29 10:37
老哥,推荐你去mdn看文档吧,有例子,也比较权威
冥界3大法王 发表于 2021-9-29 10:57
要是我话(忽略编程语言本身),我会搞个正则表达式,判断li id符合了条件多少次?
总之编程这玩意,只有对错与效率,实现方法很多,第一时间不纠结的快速解决问题就好。
 楼主| yuandeabc 发表于 2021-9-29 16:31
罗通晓 发表于 2021-9-29 10:37
老哥,推荐你去mdn看文档吧,有例子,也比较权威

网址是?
罗通晓 发表于 2021-9-29 19:05
自己要学会用搜索引擎
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 22:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表