Thema: Mehrere Befehle ausführen
-
19-10-2006, 15:12 #1
Grünschnabel
- registriert
- 27-09-2006
- Beiträge
- 9
Mehrere Befehle ausführen
Liebe JS Gemeinde
Ich möchte auf den onClick Befehl mehrere Befehle (Funktionen) ausführen, die separat in verschiedenen Funktionen beschrieben sind. Wie kann ich per diesem onClick Ereignis mehrere Funktionen ausführen? Klappt bei mir nicht, es geht immer nur eine. Und ich kann zu wenig JS, damit ich die gebrauchten Funktionen in eine Funktion umschreiben könnte.
Heeeelp!
Vielen Dank, PatricPatric Simon
Pappelstrasse 23
4123 Allschwil
Schweiz
Grafikdesign | Fotografie
-
19-10-2006, 15:16 #2pit-r Guest
AW: Mehrere Befehle ausführen
Moin!
Trenne die Aufrufe durch Semikola => onclick="funktion1();funktion2();"
Ahoi - Pit
-
19-10-2006, 16:04 #3
Grünschnabel
- registriert
- 27-09-2006
- Beiträge
- 9
AW: Mehrere Befehle ausführen
Hallo Pit r
Hab ich bereits versucht, doch es führt die zweite Funktion nicht aus! Sobald ich die zweite Funktion aber auf dem onmouseover Event platziere, funktioniert es einwandfrei...
Soll ich mal den Code posten?
MfG, PatricPatric Simon
Pappelstrasse 23
4123 Allschwil
Schweiz
Grafikdesign | Fotografie
-
19-10-2006, 16:07 #4pit-r Guest
AW: Mehrere Befehle ausführen
Hi!
Zitat von Patric Simon MC
Ahoi - Pit
-
20-10-2006, 12:15 #5
Grünschnabel
- registriert
- 27-09-2006
- Beiträge
- 9
AW: Mehrere Befehle ausführen
Danke, hat sich erledigt, habe den ersten Code gar nicht mehr gebraucht.
Viele Grüsse
PatricPatric Simon
Pappelstrasse 23
4123 Allschwil
Schweiz
Grafikdesign | Fotografie
-
15-10-2010, 15:32 #6
Jungspund
- registriert
- 15-10-2010
- Beiträge
- 20
AW: Mehrere Befehle ausführen
zwar schon sehr alter thread, aber ich habe das selbe problem. wenn ich bei onclick zwei events durch semikolon trenne funktioniert es - wenn ich jedoch ein drittes event anhänge wird es einfach "überlesen", obwohl es funktioniert wenn ich es hinter das erste hänge. gibt es eine erklärung?
hier der code:
<div id="one" onclick="this.id='one_big'; document.getElementById('two').id = 'two_small'; document.getElementById('two_big').id = 'two_small';">one</div>
<div id="two" onclick="this.id='two_big'; document.getElementById('one').id = 'one_small'; document.getElementById('one_big').id = 'one_small';">two</div>
davon mal abgesehen, dass es bestimmt nicht die eleganteste lösung istGeändert von account (15-10-2010 um 15:33 Uhr) Grund: ergänzung
-
15-10-2010, 15:44 #7
Foren-Gott
- registriert
- 19-05-2008
- Beiträge
- 5.657
-
15-10-2010, 16:30 #8
Jungspund
- registriert
- 15-10-2010
- Beiträge
- 20
AW: Mehrere Befehle ausführen
nunja, da das dritte event die id des anderen divs nicht ändert, schließe ich daraus, dass es nicht gelesen wird. denn wenn es an der zweiten stelle ist läufts.
in wie fern ist es denn nicht eindeutig? als class funktionierts auch nicht..
eine funktion zu basteln hab ich schon probiert, wahrscheinlich hab ich die syntax nur nicht richtig daher musste ich aufgeben.. aber theoretisch muss es ja auch so klappen
-
15-10-2010, 17:17 #9
AW: Mehrere Befehle ausführen
-
15-10-2010, 18:06 #10
Foren-Gott
- registriert
- 19-05-2008
- Beiträge
- 5.657
-
18-10-2010, 08:51 #11
Routinier
- registriert
- 13-01-2003
- Beiträge
- 338
AW: Mehrere Befehle ausführen
Durch deinen anderen geöffneten Thread, schlage ich vor, dass du dein Problem so am besten löst:
HTML-Code:<div id="one" class="on" onclick="this.className='on';document.getElementById('two').className='off';">one</div> <div id="two" class="off" onclick="this.className='on';document.getElementById('one').className='off';">two</div>
Ähnliche Themen
-
Script mit Funktionstaste ausführen?
Von michael.edv im Forum JavaScriptAntworten: 1Letzter Beitrag: 22-02-2006, 00:55 -
Javascript Befehle auslesen
Von Auggiman im Forum JavaScriptAntworten: 2Letzter Beitrag: 04-04-2005, 10:55 -
"Cronjob" unter WinXP auf localhost ausführen
Von Soc im Forum Serverseitige ProgrammierungAntworten: 7Letzter Beitrag: 04-11-2004, 12:07 -
PHP-Skripte lokal ausführen
Von Crying Man im Forum Serverseitige ProgrammierungAntworten: 2Letzter Beitrag: 15-10-2001, 15:36 -
Befehle in einem String ausführen...
Von kutiku im Forum Serverseitige ProgrammierungAntworten: 2Letzter Beitrag: 13-08-2001, 01:32
Lesezeichen