2017-02-12 80 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