Given that the accept attribute doesn't work well cross-browser wise for multiple file types don't use it.  Rather check the extension from JavaScript and display an error upon encountering unsupported extensions.