08. juli 2006 - 19:44
Der er
6 kommentarer og 1 løsning
Problem med if statement
Jeg har gjort noget galt her .... Med hvad Dette virker.... if(action[17] != "(Empty Reference!)"){ swfbasen = 'base'; swfbasen = action[17]; } Kan nogen fortælle hvorfor ??? Men dette virker ikke ..... if(action[17] != "(Empty Reference!)" || action[17] != "(Empty_Reference!)" || action[17] != "(EmptyReference!)" || action[17] != "Empty Reference!" || action[17] != "Empty_Reference!" || action[17] != "EmptyReference!" || action[17] != "#" || action[17] != "" || action[17] != " " ){ swfbasen = 'base'; swfbasen = action[17]; }
Annonceindlæg fra Academic Work Denmark A/S
fordi du skal have () rundt om de ting du sammenligner: fx if ( ( noget != noget andet) || (noget tredje != noget fjerde) ) { } Dvs du skal til at ramme alle dine sammenligninger ind i ()... Mvh Carsten
Jeg forestiller mig du skal benytte OG (&&) i stedet for ELLER parenteserne burde ikke have nogen effekt her, da || har lavere prioritet end !=
>Jeg forestiller mig du skal benytte OG (&&) i stedet for ELLER Nej... for den kan kun have en af værdierne (Empty Reference!) eller (Empty_Reference!) eller .... ;-) farving > Prøver lige
morhan, tjae, kan godt være de har lavere prioritet, men det nødvendigt alligevel ind i mellem :) Jesper-moeller, fair Mvh Carsten
I havde begge ret if((action[17] != "(Empty Reference!)") && (action[17] != "(Empty_Reference!)") && (action[17] != "(EmptyReference!)") && (action[17] != "Empty Reference!") && (action[17] != "Empty_Reference!") && (action[17] != "EmptyReference!") && (action[17] != "#") && (action[17] != "") && (action[17] != " " )){ swfbasen = 'base'; swfbasev = action[17]; } Så virker det *S* morhan ..smid et svar
nå ja klart nok det skal være && når det jo IKKE må være noget bestemt... :) Mvh Carsten
Hvis morhan ikke vil svare bliver jeg jo nød til at give alle pointsne til farving
Vi tilbyder markedets bedste kurser inden for webudvikling