Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    1,175

    Ottenere return value da funzione

    Allora ho uno script del genere:
    codice:
    function funzionePrincipale(src, type) {
       // ...
        if(XMLHttpRequestObject) {
            XMLHttpRequestObject.open(type, src, true);
            XMLHttpRequestObject.onreadystatechange = function(){
                if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) {
                    var xmlDocument = XMLHttpRequestObject.responseXML;
                    var returnValue = chiamataFunzione();
                }
            }
            XMLHttpRequestObject.send(null);
        }
    }
    chiamataFunzione() (vedi linea rossa), quando eseguita mi ritorna un valore booleano. Ora siccome la funzione chiamataFunzione() viene chimata attraverso funzionePrincipale() [passando anche per una funzione anonima] ho bisogno che funzionePrincipale() restituisca lo stesso booleano tornato da chiamataFunzione.
    Qualcuno saprebbe aiutarmi?

  2. #2
    aggiungi un

    return returnValue;

    come ultima riga di funzionePrincipale

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 © 2025 vBulletin Solutions, Inc. All rights reserved.