有没有办法使用jquery或jscript触发html标记页面上的隐藏按钮?
如果可能,我该怎么做?
谢谢,
詹姆斯
答案 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');