javascript中的Button.click()在chrome中不起作用
本文关键字:chrome 不起作用 中的 Button click javascript | 更新日期: 2023-09-27 18:13:12
我有一个按钮,点击功能是在它的代码后面写的。后面跟着
//javascript代码document.getElementById('btnUpload').click();
cs代码
protected void btnUpload_Click(object sender, EventArgs e)
{
UploadFile();
}
现在在IE10的情况下,它可以工作并调用。cs函数但在chrome或firefox的情况下,它只调用按钮的客户端函数,而不是服务器端。
如果你的按钮是一个asp控件,你需要得到客户端id。尝试document.getElementById("<%=btnUpload.ClientID%>").click();
请尝试
document.getElementById("<%=btnUpload.ClientID%>").click();
或
open button1属性和ClientIDMode属性可以切换到Static和更改javascript代码
document.getElementById("buttonId").click();
,请审查
http://msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode (v = vs.110) . aspx