Auf JS-Funktion zugreifen mit onClick

Moin, ich habe ein Problem. Ich weiss nämlich nicht, wie ich auf eine Javascript-Funktion zugreifen kann. Ich habe einen anker (a) und möchte mit onClick auf eine JS-Funktion zugreifen.

HTML-Code:

<a onClick="javascript:???;">Test</a>Javascript:

next: function () { //... }Wie kann ich auf „next“ zugreifen?
Wenn es nicht geht, wie kann ich das Problem beheben?
Danke im Vorraus! http://www.html-forum.de/images/smilies/smile.gif

Wo hast du denn dein Javascript stehen?
Deine Schreibweise ist JSON.
Eine normale Funktion würde so aussehen

function next() {

  // Damit der Link nicht aktiviert wird
  return false;
}

und der Zugriff auf den Link kann man so handeln
[html]
Test
[/html]

Ich empfehle aber alles an javascript auch im Javascript zu lassen. Auch das click-Event

function next() {

  // Damit der Link nicht aktiviert wird
  return false;
}
// Folgender Code muss unter dem <html> End-Tag stehen
document.getElementById("meinLink").onclick = next;

[html]
Test
[/html]

In dieser Version hast du eine strikte Trennung von HTML und JS

Du meinst wohl so?

[HTML]

Next
[/HTML]

Edit:

Wie Gilles richtig sagt brauchst du wenn du lieber onclick benutzen willst return false in deiner Funktion

Ich würde statt

// Folgender Code muss unter dem <html> End-Tag stehen document.getElementById("meinLink").onclick = next;

eher

// Folgender Code muss unter dem <html> End-Tag stehen document.getElementById("meinLink").onclick = function() { next(); };

schreiben damit die Funktion auch wirklich an das Element gebunden wird.

Und:
Statt
[html]Test[/html]

eher

[html]Test[/html]

und wie schon gesagt next() einen return-Wert zurückgeben lassen.