JSFiddle - React, Tailwind, and code Playground
HTML
<input id="files" type="file" name="imageLoader" class="filer"/>
<div id="fileSelect">Div with upload function</div>
CSS
.filer {display:none}
#fileSelect {display:block;background:#3DA1D1;max-width:200px;padding:20px;text-align:center;color:#fff;font-size:19px}
JavaScript
document.querySelector('#fileSelect').addEventListener('click', function (e) {
// Use the native click() of the file input.
document.querySelector('.filer').click();
}, false);