C'e' qualcosa che mi sfugge... pur essendo possibile farlo e' raro trovare delle variabili in javascript il cui nome inizia per $ mentre questo (mi pare di capire) e' normale o addirittura richiesto in PHP, tutto cio' mi fa pensare che tu faccia un pochino di confusione fra i due ambienti... anche perche' chiedi di "passare" la variabile fra diversi javascript ( files? funzioni? semplici assegnazioni? non ho approfondito)
In javascript il concetto di "passare" si utilizza quando occorre trasferire dei valori ( o variabili ) ad una funzione perche' vengano trattati, non e' possibile "passare" delle variabili ad un "file javascript", se una variabile viene definita in un file ed ha scope globale o gerarchicamente superiore la tsessa verra' "vista" anche dall'altro "file" senza dover essere ridefinita.
Scusa il linguaggio impreciso e la trattazione lacunosa (che fara' inorridire i piu') ma in questa sede non e' possibile somministrare lezioni teoriche...
![]()