Antworten: 3
Seite [1] |
|||||
racor Going for pro Beiträge: 476 |
# Thema - 13.01.2009 um 23:11 Uhr
Hi Leute, ich habe mal wieder nen kleines Problem Ich hab folgende FOR-Schleife in JavaScript und möchte nun die Zahl 1 in dem Beispielcode durch die Variable i ersetzen, sodass ich am Ende quasi 100 mal den Code mit jeweils anderen Zahlen habe. Insgesamt müssen also bei jedem durchgang 8 Zahlen geändert werden: [nopaste=301]Link:nopaste id=301 [/nopaste] Ich hoffe ihr könnt mir helfen ------------------ ONLINE PORTFOLIO |
||||
Inaktiv |
|
||||
saNsalvador Try to beat me Beiträge: 123 |
# Antwort: 1 - 14.01.2009 um 00:45 Uhr
eval() ist dein freund Diese Zeile
Würde dann so ausschaun
Wenn ich mich nicht irre x) Gibts aber schön dokumentiert im Netz Mfg |
||||
Inaktiv |
|||||
duRiel Weltmeister Herkunft: Cambridge Beiträge: 7300 |
# Antwort: 2 - 14.01.2009 um 12:42 Uhr
ich würds mit nem array machen.. |
||||
Inaktiv |
|||||
racor Thread-Ersteller Going for pro Beiträge: 476 |
# Antwort: 3 - 14.01.2009 um 20:17 Uhr
Alles klar, danke für dein Hilfe saNsalvador. Hab es jetzt mit deinem Ansatz gelöst bekommen, dabei wahrscheinlich alle möglichen Fehler gemacht, aber es funktioniert for (i=1; i<=5; i++) {
execute1="var myHorizontalSlide"+i+" = new Fx.Slide('horizontal_slide"+i+"', {mode: 'horizontal'}.hide();"; execute2="$('h_toggle"+i+"').addEvent('click' , function(e){e.stop(); myHorizontalSlide"+i+".toggle();}"; execute3="myHorizontalSlide"+i+".addEvent('complete', function() { $('horizontal_status"+i+"').set('html', status[myHorizontalSlide"+i+".open]); }"; eval(execute1); eval(execute2); eval(execute3); } ------------------ ONLINE PORTFOLIO |
||||
Inaktiv |
|||||
Antworten: 3
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |