Il tutto sta all'interno di questo...
(che devo ampliare...)
Mi sto infilando in una cosa un po' più grande di me, async, await ecc... le sto leggendo adesso...
perché controllo_upload() deve inviare una serie di XMLHttpRequest ad una pagina php, la quale risponde con un array di numeri...
questo array poi deve passare a upload_foto() che avrà un for... per ogni circlo deve inviare un XMLHttpRequest ad una pagina php
e il tutto mi piacerebbe fosse asincrono... perché man mano che vengono compilati dei campi di un form,javascript deve continuamente aggiornare gli id nella pagina del form grazie ai risultati che ottiene da quella pagina php
window.timer_upload;
function attivazione_upload(){
if(document.getElementById('status_invio_foto').textContent == "Attiva Upload Foto"){
document.getElementById('status_invio_foto').textContent = "Disattiva Upload Foto";
timer_upload = setInterval(timer_check_upload,2000);
}else{
document.getElementById('status_invio_foto').textContent = "Attiva Upload Foto";
clearInterval(timer_upload);
}
}
function timer_check_upload(){
controllo_upload(upload_foto);
}
function controllo_upload(Michael_Back){
Michael_Back();
}
function upload_foto(){
alert("ok");
}