I got your problem if you want to call a serverside function you need to use onclick and if you want to use clientside function use "onclientclick"
pls try this for your requirement
<asp:ImageButton ID="ImageButton1" runat="server" Width="150px" Style="position: relative;"ImageUrl="~/Images/Uploadingimage.jpg" onclick="uploadExcel()"/>
And replace your form tag with this
<form id="form1" enctype="multipart/form-data" runat="server">
All the best:)