function choosefile()
{
document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_FULword").click();
document.getElementById("ctl00_ContentPlaceHolder1_lbnlik").click();
} <span style="display:none;">
<asp:FileUpload ID="FULword" runat="server" Width="143px" onkeydown= "event.returnValue=false; " onpaste= "return false " />
</span>
<asp:Button ID="btnUploadWord" runat="server" Text="Button" Width="63px" OnClientClick="return choosefile();" OnClick="btnok_Click" />后台
protected void lbnlik_Click(object sender, EventArgs e)
{
fileupload();
}
{
document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_FULword").click();
document.getElementById("ctl00_ContentPlaceHolder1_lbnlik").click();
} <span style="display:none;">
<asp:FileUpload ID="FULword" runat="server" Width="143px" onkeydown= "event.returnValue=false; " onpaste= "return false " />
</span>
<asp:Button ID="btnUploadWord" runat="server" Text="Button" Width="63px" OnClientClick="return choosefile();" OnClick="btnok_Click" />后台
protected void lbnlik_Click(object sender, EventArgs e)
{
fileupload();
}
看错误,应该是被IE的安全策略阻挡了。
出错有可能是document.getElementById("ctl00_ContentPlaceHolder1_TabContainer1_TabPanel2_FULword")没有找到,或者不是按扭,或者非IE模式.