JSFiddle - React, Tailwind, and code Playground
HTML
<form action="" method="post" enctype="multipart/form-data">
<input type="file" multiple placeholder="choose an image" id="image" name="image">
<input type="button" value="select image" id="button">
</form>
CSS
input[type=file] {
visibility: hidden;
position: absolute; height: 0; width: 0;
}
JavaScript
$('#button').click(function() {
$('#image')[0].click();
});
$('#image').change(function() {
alert('submit form');
});