如何使用没有ID的VBScript点击图片网页

How to click on a image webpage using VBScript with no ID

这里需要你的帮助。

我正在尝试使用 vbs 脚本点击这张没有元素 ID 的图片。

<img class="storeapp-icon ui-sortable-handle" alt="ABC" src="Resources/Icon/L0NpdHJpeC9YZW5BcHAvcmVzb3VyY2VzL3YyL2NqSlNOMEV6YzBoTVVsbFVPVlZvZUhWWU9GTlBRVkZZZGpOSlBRLS0vaW1hZ2U-?size=128" data-iconid="L0NpdHJpeC9YZW5BcHAvcmVzb3VyY2VzL3YyL2NqSlNOMEV6YzBoTVVsbFVPVlZvZUhWWU9GTlBRVkZZZGpOSlBRLS0vaW1hZ2U">

尝试使用按名称和 ID 获取元素,但它不起作用。

感谢您的帮助。

谢谢。

您可以使用 getElementsByTagName("img") 获取所有 <img> 个元素。

如果页面上有多个这样的元素,您可以进一步过滤列表,例如 class 使用 getElementsByClassName("className")

Set nodeList = document.getElementsByTagName("img") 
For Each element In nodeList
    ' Use the element stored in "element"
Next

按 class 名称过滤:

Set nodeList = document.getElementsByTagName("img").getElementsByClassName("storeapp-icon")
Set element = nodeList(0)
' Use element