2009-09-11 37 views

回答

5

使用jQuery:

$('#buttonId').click(); 

或:

$('#buttonId').trigger('click'); 

用普通的JavaScript:

document.getElementById('buttonId').onclick(); 

由於您使用的ASP .NET您可能希望得到的按鈕ID通過使用控件的ClientID服務器端屬性:

$('#<%=Button.ClientID %>').click(); 

或者:

document.getElementById('<%=Button.ClientID %>').onclick(); 
+0

感謝CMS對此的更多信息.. – James

+0

我去了這個:$('#<%= Button.ClientID%>')。click(); 謝謝 – James

+0

不客氣@詹姆斯 – CMS

2
$('#example-button-id').click(); 
+0

這看起來不錯,我會試試看。 謝謝你肯! – James

0

如果我理解正確的話,你要以編程方式觸發一個事件。這通常不是必需的。您可以非常輕鬆地將按鈕單擊偶數代碼移動到新方法,並讓事件調用該方法。然後,您也可以在代碼中調用該方法,以便以編程方式觸發按鈕點擊。

0

試試這個(需要的jQuery):

$("button").trigger('click');