[英]Different ways to click a hyper link programmatically?
What are some other ways to programmatically click a text link on a page? 还有哪些其他方法可以通过编程方式单击页面上的文本链接? The link does not have a ID and will not have one.
链接没有ID,也没有ID。 example link will look like this:
示例链接如下所示:
<div unselectable="on" class="x-grid-cell-inner " style="text-align:left;">
<a href="file/files/now.pdf">Click Here</a>
</div>
Here's one way I can do it but want to know more ways to click it. 这是我可以执行的一种方法,但想知道更多单击它的方法。
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()
}
}
It can't have an id? 它不能有一个ID? That would be the best route IMO.
那将是IMO的最佳路线。 Second best approaches:
第二好的方法:
or 要么
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.