单击具有特定ID的所有元素

时间:2019-05-14 16:00:34

标签: javascript html

我一直在创建用于为其创建复活节彩蛋的程序。我希望复活节彩蛋能够无限点击ID为a的元素。我已经编写了一个脚本来执行此操作,但是它仅单击这些元素之一,然后停止。作为参考,单击一个元素时会生成另一个元素。

function click(){
       document.getElementById("a").click()
      }

      if(hxor){
          setInterval(click, 20)
      }

谢谢!

2 个答案:

答案 0 :(得分:0)

同一页面中的多个元素不能具有相同的ID。 一种解决方法是给每个元素一个唯一的ID,并将这些ID记录在数组中。然后,只需遍历数组并单独单击每个元素。 没有更多信息,我无法提供更多。

答案 1 :(得分:0)

如果要获取所有元素,可以使用类

<input type="text" class="myclass">
<input type="text" class="myclass">
<input type="text" class="myclass">

function click(){       
   elements = document.getElementsByClassName("myclass")
   return elements
  }