Dopo XMLHttpRequest:
let xhttp = new XMLHttpRequest();
Ci sono dei puntini di sospensione nel tuo codice... qualcosa manca senz'altro.
Cosa sia però, non posso immaginarlo.
Significa che tra una fase e l'altra succede qualcosa che annulla il risultato, o qualcosa del genere, ma ripeto: è difficile testare il codice guardandolo, così come è arduo ricopiare il caso per riprodurlo, quindi dovresti rivedere l'architettura magari partendo dalle basi (ossia aggiungendo codice poco alla volta) e testarlo online su qualche sito... non appena il problema si presenta, si analizza la questione.
Se si trattasse di qualsiasi altro linguaggio, tipo C# o Delphi, non ci sarebbe questo tipo di problema, ma JavaScript è troppo suscettibile al minimo "inghippo" che - senza segnalare alcun errore - fa fallire una chiamata o una implementazione di codice, soprattutto se non scritta in modo rigorosissimo e ordinato.![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...