Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    53

    Problema con nome di variabile

    Mi dite perchè questo pezzo non funziona?
    Io sapevo che una cosa di questo tipo si poteva fare:

    num1=10;
    txt=1;
    trace(["num"+txt]);

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Si può fare ma devi anteporre un identificatore o il percorso dell'istanza o l'oggetto in cui risiede tale variabile.

    Es:
    codice:
    _root["num"+txt];
    this["num"+txt];
    pippo["num"+txt];
    _root.oggetto["num"+txt];
    Altrimenti potresti utilizzare la funzione eval()..
    Es:
    codice:
    eval(["num"+txt]);
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.