如何使用DOM通过文本选择锚元素

时间:2017-11-29 19:53:58

标签: javascript html dom

我正在拦截到一个html页面,需要找到所有内部html中都有“Select All”的主播。

我需要编写一段JavaScript来查找所有锚点然后单击它们。

我打算写一个这样的javascript:

CSS

我无法使用jquery或任何其他语言特定的方法。只有标准的HTML DOM方法可用。

1 个答案:

答案 0 :(得分:-1)

我实现了代码并感谢@ChrisLove提示。

实际上推荐帖子中的代码不正确,使用下面的代码,我可以做我需要做的事情。

<script type="text/javascript">
    var x = document.getElementsByTagName("a");
    for (i = 0; i < x.length; i++) { 
        if (x[i].innerHTML == "Select All")
            x[i].click();
    }    
</script>

请注意,您需要使用其他帖子中提到的getElementsByTagName而不是getElements