我尝试编写一个从 Youtube 订阅表单中按下订阅按钮的 JS 代码。
这是 Youtube 订阅表单的链接:http ://www.youtube.com/subscribe_widget?p=aaaa
我试过这个:
document.getElementById("subscribe-button").getElementsByTagName("button")[0].click();
但它给了我这个错误:
/*
Exception: document.getElementById("subscribe-button") is null
@Scratchpad:1
*/
这是按钮的 HTML 代码:
<button role="button" id="subscribe-button" class="action-initiator yt-uix-button yt-uix-button-default" type="button" onclick="controller.subscribe(null);return false;"><span class="yt-uix-button-content">Subscribe </span></button>
我怎样才能做到这一点?