Javascript 自动点击按钮

Javascript 自动点击按钮,javascript,Javascript,我有一个页面,在页面上我有一个按钮,这个按钮点击执行3个功能。我需要在单个函数调用完成后立即自动调用按钮单击事件。完成每个函数后,我添加了代码 script = " document.getElementById('" & btnCreateApprove.ClientID & "').click(); }" ScriptManager.RegisterStartupScript(Me, Me.GetType(), "btnCreateApproveClick", script,

我有一个页面,在页面上我有一个按钮,这个按钮点击执行3个功能。我需要在单个函数调用完成后立即自动调用按钮单击事件。完成每个函数后,我添加了代码

script = " document.getElementById('" & btnCreateApprove.ClientID & "').click(); }"
ScriptManager.RegisterStartupScript(Me, Me.GetType(), "btnCreateApproveClick", script, True). 

通过添加此代码,我可以在函数调用完成后自动调用按钮单击,页面上有一个更新面板,上面写着“Processing please wait…”,当函数执行其操作时显示。在第一次自动单击之后,我得到了更新面板找不到的错误对象引用。我想我的自动点击调用发生在页面完全加载之前。让我知道怎么做。

出于某种原因,您使用的是
&
而不是
+
。 第一行应为:

script = " document.getElementById('" + btnCreateApprove.ClientID + "').click(); }"
否则您将得到一个错误。


<script type="text/javascript"> 
    $(document).ready(function(){ 
    $('#printbuttoncustomer').trigger('click'); 
   });
</script> 

<input name="printbuttoncustomer" id="printbuttoncustomer" type="hidden" />
$(文档).ready(函数(){ $('printbuttoncustomer')。触发器('click'); });
…您确定
document.getElementById(“&btnCreateApprove.ClientID&“)
引用了正确的节点吗?我觉得很奇怪。。