如何使用 VBS 单击锚点,HTML 标签

How to click anchor, HTML tag, with VBS

我花了很多时间寻找我的问题的解决方案,但没有找到(也许我只是 VBS 的新手)。 所以,我的问题是:封装到一些#document、div、tab、table、tr、td、tbody、ul、li 我有这个:

<a href="#" onclick="EPCM.doNavigate('navurl://9378a638c45b5b365a39e30eb9f00ff6',0,'','null',1,'Tutti\x20gli\x20strumenti','');return false;" class="pgfsLiv3">Tutti gli strumenti</a>

我尝试使用此 VBScript 单击此 hyperlink:

Set a=oIE.document.getElementsByTagName("a")
  For i = 0 To a.Length - 1
    If a(i).innerText = "Strumenti di lavoro" Then a(i).Click
Next

它可以运行但不起作用(不单击 link)。有什么建议吗?

尝试点击 class

搜索到的内文
For Each elem In IE.Document.getElementsByClassName("pgfsLiv3")
   If elem.innerText = "Tutti gli strumenti" Then
       elem.focus
       elem.Click
   End If
Next