我试图点击网站上导航树的元素。为此,我使用以下代码
divNavTree.document.GetElementById("action|1").Click
这导致什么都没发生。当我尝试这个divNavTree.document.GetElementById("action|1").InnerHTML
时,我能够看到它背后的代码:
<li id="action|1">
<a target="content" style="margin-left:13px;" href="/interface/action/default.asd">
<img src="/style/nav/action.gif" class="treeImage">
<span>Action</span></a>
</li>
如何点击(或至少选择)此元素?或者,或者,我如何打开此按钮下的链接,考虑到它应该在一个框架中打开而不是占用完整的浏览器窗口。
这是一个应该在网页上自动导航的脚本,我根本不会影响HTML。
谢谢!
答案 0 :(得分:2)
您无法点击li
元素。获取元素的firstChild
(<a ...
)并单击