Trotz onclick wird Funktion immer aufgerufen

schoko

Erfahrenes Mitglied
Hey,

ich habe folgendes Problem:

Trotz das eine JavaScript-Funktion in einem Onclick-Handler steht, wird sie bei jedem laden der Seite aufgerufen.

Hier mal mein Code:
Code:
<li><a href="#s1" onclick="javascript: changeSide(1);"> Vorne</a></li> 
<li><a href="#s2" onclick="javascript: changeSide(0);"> Hinten</a></li>

Die Funktion "changeSide(1)" wird beim laden der Seite aufgerufen. Das habe ich zum einen mit einem alert in der Funktion getestet und zum anderen habe ich das onclick beim ersten Link versuchsweise herausgenommen um zu sehen was genau die Funktion aufruft. Sobald ich das erste onclick herausnehme wird die Funktion nicht mehr aufgerufen.

Wie kann es sein, dass beim Laden der Seite automatisch das onclick des ersten Links ausgeführt wird?

Vielen Dank für die Hilfe
 
Hi,

dazu solltest du mal den JS-Code und vollständigen HTML-Code zeigen, denn aufgrund des Code-Schnipsel lässt sich derzeit dazu nicht viel sagen.

Es ist aber davon auszugehen, dass irgendwo ein onload-Event notiert ist, entweder direkt im Script, oder z.B. im <body>-Tag.
 

Neue Beiträge

Zurück