ja gibt es:
<form>
<input type="file" name="uplink" id="uplink" onchange="upload(this.form)">
</form>
<script>
function upload(form){
var FD = new FormData(form);
var xhr = new XMLHttpRequest();
xhr.open('POST','%url%');
xhr.send(FD);
}
</script>
Fertisch 😉