按Youtube订阅表单按钮

时间:2012-08-20 16:52:53

标签: javascript

我尝试编写一个JS代码,按下Youtube订阅表单中的“订阅”按钮。

以下是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>

我该怎么做?

1 个答案:

答案 0 :(得分:2)

document.getElementById("subscribe-button") IS the button. 

您可以立即拨打click()