2017-02-12 51 views
0

我尝试使用开发人员工具控制台以编程方式单击Wattpad上的#profile-dropdown元素。JS - 无法以编程方式触发Wattpad上的按钮

这是我的代码:

document.getElementById("profile-dropdown").click(); 

但它不工作。它适用于其他网站,但不适用于Wattpad。我究竟做错了什么?

这不起作用或者:

document.querySelector(".on-follow").click(); 

回答

1

问题是因为Wattpad的下拉列表是李鸿章的是仅用于格式化。实际的点击监听器位于#profile-dropdown内的a标记中。尝试运行此:document.querySelector("#profile-dropdown a").click();

+0

谢谢!如何按下按钮? 'document.querySelector(“。on-follow”)。click();'不起作用,'document.querySelector(“。on-follow span”)。click();' – user7353781

+0

我实际上没有有一个帐户与他们。我只是通过在他们的网站上查看类似的按钮而无需登录就能够找出它。我会说找到'a'标签,因为这似乎是他们点击事件的地方。 – user2752635

+0

另外,如果解决方案解答您的问题,请务必将其标记为这样。 – user2752635