0
<td class="highlightTab" id="tabnew" style="background-color: red; color: yellow;" onmouseover="setBgColor('tabnew')" onmouseout="setHighOrgBgColor('tabnew','highlightTab')">
<a class="highlightTabLabel" onclick="parent.MainFrame.request('ref_back','')" href="Javascript:void(0)">

我仍在尝试通过网页学习 excel 自动化。我正在尝试使用 FireEvent 强制 onclick(同时使用 click 和 fireevent,但两者都不起作用),我无法弄清楚:

.getElementById("tabnew").Click
.getElementById("tabnew").FireEvent ("onclick")

有没有人有任何想法?我真的希望有更多关于用于 VBScript/VBA 的 html 对象库的文档:(

4

1 回答 1

0

这是您要查找的内容:

document.getElementById("tabnew").attachEvent "onclick",getref("onclick")

第一个参数是事件(“onclick”,“onmouseover”......见:http ://www.tutorialspoint.com/vbscript/vbscript_events.htm(事件列表页面的最底部))第二个参数是getref您的子名称。

于 2015-05-12T18:11:27.567 回答