Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » Auszeichnungssprachen » [JS] funktion mit verschieden parameter laden Antworten
[JS] funktion mit verschieden parameter laden

pascalplus
Pixelschubser


Beiträge: 20


Hallo

Ich habe eine JavaScript-Funktion in einer .js-Datei abgespeichert.
Nun möchte ich diese Funktion fünf mal in einer Datei ausführen lassen, aber jedes mal mit einem anderen Parameter.
Die einzige Lösung, die ich bisher gefunden habe, sieht folgendermaßen aus:
1: 
2: 
3: 
4: 
5: 
6: 
7:
<script type="text/javascript" src="ct.js"></script>
<body onLoad="ct(1);"></body>
<body onLoad="ct(2);"></body>
<body onLoad="ct(3);"></body>
<body onLoad="ct(4);"></body>
<body onLoad="ct(5);"></body>

Dies funktioniert auch, sieht aber irgendwie nicht so schön aus.


---
ridere.de
sac-grenchen
linkplus

  Profil   E-Mail   Website   Editieren   Zitieren

monolit
Feiertags-Poster


Beiträge: 40


Hallo,

mache doch einfach eine Schleife in die .js Datei, was jeweils um 1 erhöht wird und bei 5 die schleife dann unterbrochen wird. Somit kannst du bei jedem einzelnen Durchgang festlegen was dort passiert werden soll - fertig.

---
This is LINUX land, in silent nights you can hear the Windows machines rebooting.
Günstige MySQL Datenbanken - http://mysqlhosting.de

  Profil   Editieren   Zitieren

chip
Quasselstrippe


Beiträge: 391


pascalplus schrieb am 26.11.2005 22:08
Hallo

Ich habe eine JavaScript-Funktion in einer .js-Datei abgespeichert.
Nun möchte ich diese Funktion fünf mal in einer Datei ausführen lassen, aber jedes mal mit einem anderen Parameter.
Die einzige Lösung, die ich bisher gefunden habe, sieht folgendermaßen aus:
1: 
2: 
3: 
4: 
5: 
6: 
7:
<script type="text/javascript" src="ct.js"></script>
<body onLoad="ct(1);"></body>
<body onLoad="ct(2);"></body>
<body onLoad="ct(3);"></body>
<body onLoad="ct(4);"></body>
<body onLoad="ct(5);"></body>

Dies funktioniert auch, sieht aber irgendwie nicht so schön aus.



OK, man kann's auch einfach machen

1: 
2: 
3:
<script type="text/javascript" src="ct.js"></script>
<body onLoad="ct(1); ct(2); ct(3); ct(4); ct(5);"></body>


---

  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben