Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591

    [AJAX] variabile di una funzione in altra funzione

    Salve,
    vorrei utilizzare una variabile che si incrementa (ovviamente numerica) in una funzione per fare un controllo su un'altra.. cioè se è minore di un numero al click fa una cosa mentre se è superiore ne fa un'altra.. basta come riferimenti o devo mettere del codice?
    le funzioni stanno nella stesso file js, anche se questo credo sia un dettaglio totalmente irrilevante

  2. #2
    Quote Originariamente inviata da telegio Visualizza il messaggio
    Salve,
    vorrei utilizzare una variabile che si incrementa (ovviamente numerica) in una funzione per fare un controllo su un'altra.. cioè se è minore di un numero al click fa una cosa mentre se è superiore ne fa un'altra.. basta come riferimenti o devo mettere del codice?
    le funzioni stanno nella stesso file js, anche se questo credo sia un dettaglio totalmente irrilevante
    Stai descrivendo una variabile globale.
    codice:
    var my_global_var=0; //variabile globale visibile in tutte le funzioni
    
    function f_alpha(){
        my_global_var++;
        alert(my_global_var);
    }
    
    function f_beta(){
        my_global_var--;
        alert(my_global_var);
    }

  3. #3
    Utente di HTML.it L'avatar di telegio
    Registrato dal
    Sep 2001
    Messaggi
    2,591
    ..ci provo.. sto provando da 2 ore perchè vorrei IMPARARE.. credevo che con return riuscissi a "tirare fuori" da una funzione il valore per passarlo come parametro ad un'altra ma evidentemente non è così..
    gestionale di una pizzeria, per cui se ho più di 5 pizze deve in un'altra funzione darmi un output dopo un click in un'altra pagina.
    ho fatto:
    Codice PHP:
    var conteggio_pizze 0;
    for (var 
    pizza in pizze) {
    html += "<p>" prezzo_str "<br /><span class='smaller' >" pizza_obj.qta " x " prezzo_s "</span></p>";
    /* Tot. nel Carrello - 24/06/2016 */
    conteggio_pizze += pizza_obj.qta
                    }
    return 
    conteggio_pizze 
    (o return conteggio_pizze va DENTRO le parentesi graffe?)
    e in un'altra funzione ho messo come parametro della function conteggio_pizze..
    ora provo come dici tu, cercando di interpretare...

    grazie intanto

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.