Javascript 如何使用VBA单击网页中的超链接?
我试图点击网页中的超链接 HTML代码:Javascript 如何使用VBA单击网页中的超链接?,javascript,html,vba,Javascript,Html,Vba,我试图点击网页中的超链接 HTML代码: <a name="#ICSrchTypeClassic" tabindex="18" class="PSHYPERLINK" href="javascript:submitAction_win0(document.win0,'#ICSrchTypeClassic');">Find an Existing Value</a> 什么也没发生 我尝试了其他方法单击超链接,包括execscript,但出现了如下错误 “需要对象” 或 “
<a name="#ICSrchTypeClassic" tabindex="18" class="PSHYPERLINK" href="javascript:submitAction_win0(document.win0,'#ICSrchTypeClassic');">Find an Existing Value</a>
什么也没发生
我尝试了其他方法单击超链接,包括execscript,但出现了如下错误
“需要对象”
或
“对象不支持操作”
ie,document.querySelector(“[name=”#ICSCHtypeClassic']”)。单击或使用ie.document.parentWindow.execScript在win0上启动函数submitAction。您可能需要查看是否存在事件侦听器,如果存在,请使用FireEvent“onclick”或者附加一个onclick HTMLEvent并发送它。有公共url可以共享吗?恐怕我不能共享该url,因为它是我们基于在线的金融系统。我收到一个错误“远程服务器计算机不存在或不可用”,即document.querySelector(“[name=”#ICSChTypeClassic“])。单击或使用ie.document.parentWindow.execScript启动函数submitAction\u win0您可能需要查看是否存在事件侦听器,如果存在,请使用FireEvent“onclick”或者附加一个onclick HTMLEvent并发送它。有公共url可以共享吗?恐怕我不能共享该url,因为它是我们基于在线的金融系统。我收到一个错误“远程服务器计算机不存在或不可用”
Set AllHyperLinks = IE.Document.getElementsByTagName("A")
For Each hyper_link In AllHyperLinks
If hyper_link.innerText = "Find an Existing Value" Then
hyper_link.click
Exit For
End If
Next