使用没有id/class的javascript自动链接

ber*_*nte 2 javascript location click

得到了这个例子:

<html>
<head>
<script type="text/javascript">
    function init(){
        var linkPage = document.getElementById('linkid').href;
        window.location.href = linkPage;
    }
    onload=init;
</script>
</head>
<body>

<a href="someplace.html" id="linkid">GO HERE</a>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

此脚本单击"GO HERE"链接.(完美的)

但在我的例子中,我没有链接中的类或id.

<a href="someplace_with_session.php&c=ToMNi1ffNs4qf55cSmaisSvv3h8NqUliyO&o=16cb29acefffyccc83bbd8e&r=338a8d7492839096df1dd">LINK NAME</a>
Run Code Online (Sandbox Code Playgroud)

唯一不变的是链接的名称("LINK NAME")

是否可以搜索"链接名称",然后像上面的工作脚本一样点击它?

或者能做我需要的事情:D

Exp*_*lls 5

JS没有办法按文本内容搜索节点(我知道).

Array.prototype.forEach.call(document.getElementsByTagName('a'), function (elem) {
    if (elem.innerHTML.indexOf('LINK NAME') > -1) {
        window.location = elem.href;
    }
});
Run Code Online (Sandbox Code Playgroud)