源代码:
<TD CLASS="tbl2" ALIGN="left"><A HREF="javascript: ;"onClick="LCMenu(event,1)">
Principal Payment (25)</A></TD>
<TD CLASS="tbl2" ALIGN="center">02/28/2014</TD>
<TD CLASS="tbl2" ALIGN="center">03/25/2014</TD>
<TD CLASS="tbl2" ALIGN="right">1.458567</TD>
<TD CLASS="tbl2" ALIGN="center"> </TD>
<TD CLASS="tbl2" ALIGN="center">02/28/2014</TD>
使用上面的源代码我试图点击链接:
Doc.getElementsByTagName("A")(8).Click
此方法适用于提交我想要的页面,但它有时只能起作用。其他时候它会在页面上创建错误,因为正确的URL不会完整。
我尝试访问的链接的源代码非常复杂,没有人能够提供帮助。如果您想查看完整的源页面,请告诉我。
感谢。
答案 0 :(得分:0)
此链接是否始终是页面上的第9(8)个链接? 您可以为该特定锚定一个ID,并使用getElementById来引用它。这样你肯定会引用正确的。
即
<TD CLASS="tbl2" ALIGN="left"><A id="myId" HREF="javascript: ;"onClick="LCMenu(event,1)">
Principal Payment (25)</A></TD>
和
getElementById("myId").Click()