image - 使用 vbscript 获取网页上具有特定 SRC 值的所有图像
问题描述
我有一个如下所示的 HTML
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="a.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
<img src="b.gif" height="12" width="12">
我需要使用 vbscript 计算 src="a.gif" 的 img 标签数量
解决方案
我会用
objIE.document.querySelectorAll("[src='a.gif']").Length
这是通过它们的值仅计算一组特定 src 的最快方法。不需要循环。它使用 css attribute=value 选择器在相关节点上进行匹配,并使用返回的 nodeList 的 .Length 属性来获取项目计数。
推荐阅读
- php - 自定义帖子类型 - 相关产品
- entity-framework-core - 在 Azure QueueTrigger 函数(多线程)中问题插入/更新 EF Core DbContext
- c++ - C/C++:打印(配置)头文件的内容
- c# - 通过参数上的基类初始化交付类?
- mysql - 检查重复记录mysql
- android - Kotlin - 方法中的参数名称错误
- php - 如何为外键字段提供嵌套的 SObject
- php - 尽管存在,但使用键获取值返回 null
- python - 将给定点上的 3x3 数组与另一个保持边界的矩阵相加
- java - 如何解决 Apache Tomcat 中的“no jacob-1.xx-x86”无法满足的链接错误?