【发布时间】:2017-04-06 15:57:07
【问题描述】:
我花了很多时间为我的问题寻找解决方案但没有找到它(也许我只是 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 单击此超链接:
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
它运行但不工作(不点击链接)。有什么建议吗?
【问题讨论】:
-
我假设您的条件是
false(您的示例链接的内部文本是not“Strumenti di lavoro”)只是输入错误这个问题,实际上有链接的内部文本是“Strumenti di lavoro”? -
是的,只是打字错误!使用“Tutti gli strumenti”也不起作用......
标签: html vbscript hyperlink click anchor