HighDots Forums  

Valore di una variabile da altra funzione...

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss Valore di una variabile da altra funzione... in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Alen Cappelletti
 
Posts: n/a

Default Valore di una variabile da altra funzione... - 07-25-2003 , 10:16 AM






Ciao a tutti, ho dei dubbi su come settare il valore di una variabile
presente in una funzione al valore di un'altra presente in una seconda
funzione. Sotto creo la variabile "imgC" e la vorrei settare allo stesso
valore di quella della funzione "CheckExtensions" chiamata "imgCopertina".
E' giusta la sintassi?

1 -------------------------------------------
function checkForm()
var imgC = CheckExtensions.imgCopertina.value;

.....
if(obj.imgCOVER.value==""){
errors +="- Il campo \"Copertina immagine\" deve essere compilato\n";
}else{
CheckExtensions(obj.imgCOVER,2);
(imgC=='no')?errors +="- Il campo \"Copertina immagine\" contiene un
file con un\'estensione non permessa\n":null;
}
.....
---------------------------------------------

Sull'invio del mio form ci dovrebbe essere il tipo di controllo che nel caso
il campo fosse diverso da niente...effettuerebbe il controllo
dell'estensione del mio file (vedi punto 3) dove se non permessa definirebbe
la variabile al valore 'no'. Non sono sicuro su come riportare il valore
trovato nella funzione di controllo dell'estensione nella funzione che sto
eseguendo....ossia qui:

CheckExtensions(obj.imgCOVER,2);
(imgC=='no')?errors +="- Il campo \"Copertina immagine\" contiene un file
con un\'estensione non permessa\n":null;

Spero mi possiate chiarire le idee e grazie
Alen



3 -------------------------------------------
function CheckExtensions(y)
var imgCopertina = '';

if(y==2){
if(!_allowedExt[ext]){
errors+='- Puoi caricare solo immagini con questa estensione: \"JPG,
GIF\"';
imgCopertina='no';
}
}



Reply With Quote
  #2  
Old   
Alen Cappelletti
 
Posts: n/a

Default Re: Valore di una variabile da altra funzione... - 07-26-2003 , 07:43 AM







"Alen Cappelletti" <cockerNOshitPLEASE (AT) libero (DOT) it> ha scritto nel messaggio
news:2ZaUa.14063$Df5.343573 (AT) news1 (DOT) tin.it...

risolto...le ho dichiarate globali e via...



Reply With Quote
  #3  
Old   
ZER0
 
Posts: n/a

Default Re: Valore di una variabile da altra funzione... - 07-27-2003 , 07:11 AM



Alen Cappelletti wrote:

Quote:
Ciao a tutti, ho dei dubbi su come settare il valore di una variabile
presente in una funzione al valore di un'altra presente in una seconda
funzione.
Hai tre modi. O ne cambi lo scope (globale), o la passi come parametro
(ma deve essere un oggetto, in modo da poterci accedere per riferimento
e non per valore), oppure la funzione che chiami restituisce il valore
alla variabile che ti serve, ovvero:

var myvar=callMyFunction();

--
C'ya,
ZER0 :: coder.gfxer.webDesigner();

"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)



Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.