Fix #60: Enhance upload button for disable/enable when used with `<a>` tag