Testing image upload

HTML

<input type="file" name="image" id="imageInput" />
<button type="submit" id="submitButton" onClick="window.uploadImage()">Upload image</button>

JavaScript

window.uploadImage = function uploadImage() {
  var input = document.getElementById('imageInput');

  var data = new FormData();
  data.append('image', input.files[0]);

  fetch('https://httpbin.org/post', {
    method: 'POST',
    body: data,
  })
  	.then((response) => {
    	console.log(response);
    })
    .catch((error) => {
    	console.error(error);
    });
}