Lo primero que necesitarás es un formulario, el cual no veo en la porción de código que muestras. Ahora, bien, si deseas hacer una subida de archivos sin importar que se tenga que recargar la página (sin AJAX), solo necesitarás el formulario y el código que recepcione al archivo en el lado del servidor (PHP, ASP, JSP).
Aquí tienes un buen ejemplo para hacerlo de esa manera (usando PHP del lado del servidor).