以编程方式点击超级链接的不同方法

本文关键字:方法 超级链接 编程 方式点 | 更新日期: 2023-09-27 18:05:07

还有哪些方法可以通过编程方式点击页面上的文本链接?链接没有ID,也不会有ID。示例链接如下所示:

<div unselectable="on" class="x-grid-cell-inner " style="text-align:left;">
<a href="file/files/now.pdf">Click Here</a>   
</div>

这是我可以做到的一种方法,但我想知道更多的方法来点击它。

var els = document.getElementsByTagName('a');
    for (var i = 0, l = els.length; i < l; i++) 
    {
       var el = els[i];
       if (el.text === 'Click Here') 
       {
           el.click()
       }
    }

以编程方式点击超级链接的不同方法

不能有id?在我看来,这是最好的路线。第二好的方法:

  • 指定一个类,并按类查找
  • 为父对象指定id或类,并查找第一个"a"子对象