【发布时间】:2014-12-10 05:07:22
【问题描述】:
我不熟悉 JavaScript 和 Web 开发,因为我的经验主要是 Java 和 C++,而且我什至是新手。我正在使用 AutoHotKey 为我工作的公司自动输入数据,为了进入填写新项目的表格,我必须单击一个链接。当链接都具有href 值的 URL 时,我没有问题,但现在我遇到了一个 JavaScript 链接,我不知道如何单击它......这是代码链接。
<a href="javascript:"
tabindex="7"
onclick="this.parentNode.parentNode._skip=true;$find('ctl00_MainContent_view1Extender').executeAction('ActionBar',0,null,0);return false;"
onfocus="$showHover(this,"ctl00_MainContent_view1Extender$0$ActionGroup$0","ActionGroup",2)"
title="New Reimbursement"
onblur="$hideHover(this)">New Reimbursement</a>
尽管谷歌搜索了一天,但我不确定如何处理它。
提前致谢!
【问题讨论】:
-
你是如何点击它的?
-
我尝试通过
wb.document.links[x].href找到它,这样我就可以通过wb.Navigate找到它 -
我也试过复制粘贴
javascript:(onClick text) -
不知何故你需要运行
onclick事件,href什么都不做。可以在DOM节点上调用.click()触发点击事件吗? -
嗯。我想我应该调查一下。我遇到的问题是该元素没有 id...所以我不知道如何引用它。
标签: javascript html autohotkey