如何使用jquery或jscript触发单击按钮?

时间:2009-09-11 15:00:26

标签: asp.net javascript jquery

有没有办法使用jquery或jscript触发html标记页面上的隐藏按钮?

如果可能,我该怎么做?

谢谢,

詹姆斯

4 个答案:

答案 0 :(得分:5)

使用jQuery:

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

或:

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

使用纯JavaScript:

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

由于您使用的是ASP .NET,因此可能需要使用控件的ClientID服务器端属性来获取按钮ID:

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

或者:

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

答案 1 :(得分:2)

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

答案 2 :(得分:0)

如果我理解正确,您希望以编程方式触发事件。这通常不是必需的。您可以非常轻松地将按钮单击甚至代码移动到新方法,并让事件调用该方法。然后,您也可以在代码中调用该方法,甚至可以通过编程方式触发按钮单击。

答案 3 :(得分:0)

试试这个(需要jquery):

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