For many of our form libraries (in SharePoint 2007), our client wished to have the Upload button hidden. Our client has SharePoint locked down so utilizing SharePoint Designer for this was not an option. Tight restrictions like these is what led to the blog title” Coloring within the Lines”. I had to turn to jQuery in order to fulfill this request.
I came across an article here that discusses this subject and I found the following code in the comments section.
Please note that I am not taking credit for developing this code as it came out of the comments section above but just passing along what I found to accomplish this task. I have not tested this solution in a SharePoint 2010 environment at this time.