Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    codice:
    let xhttp = new XMLHttpRequest;
    C'è un errore nella riga sopra, dove mancano delle parentesi dopo la chiamata alla funzione costruttore; inoltre, è omessa buona parte del restante codice presente nella funzione denominata "xhr" che potrebbe essere tranquillamente parte in causa del problema.

    Carica un prototipo che riproduca il problema su un sito pubblico, tipo CodePen, in modo che si possa esaminare il caso di studio ed eseguire il codice di esempio.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  2. #2
    Quote Originariamente inviata da alka Visualizza il messaggio
    codice:
    let xhttp = new XMLHttpRequest;
    C'è un errore nella riga sopra, dove mancano delle parentesi dopo la chiamata alla funzione costruttore; inoltre, è omessa buona parte del restante codice presente nella funzione denominata "xhr" che potrebbe essere tranquillamente parte in causa del problema.

    Carica un prototipo che riproduca il problema su un sito pubblico, tipo CodePen, in modo che si possa esaminare il caso di studio ed eseguire il codice di esempio.
    Ma scusa dove mancano le parentesi?
    Cosa poi manca nella funzione xhr?
    In responseText se ci metto un alert ho il risultato e in then(function(response) se metto un alert in response mi da null

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,482
    Quote Originariamente inviata da techno Visualizza il messaggio
    Ma scusa dove mancano le parentesi?
    Dopo XMLHttpRequest:
    let xhttp = new XMLHttpRequest();

    Quote Originariamente inviata da techno Visualizza il messaggio
    Cosa poi manca nella funzione xhr?
    Ci sono dei puntini di sospensione nel tuo codice... qualcosa manca senz'altro.
    Cosa sia però, non posso immaginarlo.

    Quote Originariamente inviata da techno Visualizza il messaggio
    In responseText se ci metto un alert ho il risultato e in then(function(response) se metto un alert in response mi da null
    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...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.