pl: anker linkt funktioniert nicht mit onclick

folgender anker link funktioniert nur ohne das onclick:

<a href="#($Variable)" onclick="sample.toggle();return false;" />">test</a>

woran liegt das? kleine info zu dem ($Variable) --> kommt vom cms und funktioniert auch, also daran liegt es nicht.

  1. Hallo pl.

    folgender anker link funktioniert nur ohne das onclick:

    <a href="#($Variable)" onclick="sample.toggle();return false;" />">test</a>

    woran liegt das?

    Dass du mit „return false“ die weitere Ausführung des Links unterbindest.

    Einen schönen Donnerstag noch.

    Gruß, Mathias

    --
    sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
    debian/rules
    1. so habs nun selbst heraus gefunden:

      so funktionierts:

      onclick="document.location.href='#anker';sample.toggle();return false;"

      und das mit dem /> am ende war ein kopier fehler...da war noch was dazwischen was ich nicht sauber gelöscht habe ;)

      1. Hallo pl.

        so habs nun selbst heraus gefunden:

        so funktionierts:

        onclick="document.location.href='#anker';sample.toggle();return false;"

        Wie wäre es einfach, auf das „return false“ zu verzichten?

        Einen schönen Donnerstag noch.

        Gruß, Mathias

        --
        sh:( fo:} ch:? rl:( br: n4:~ ie:{ mo:| va:) de:> zu:} fl:( ss:) ls:[ js:|
        debian/rules
  2. Hallo,

    folgender anker link funktioniert nur ohne das onclick:
    <a href="#($Variable)" onclick="sample.toggle();return false;" />">test</a>

    das heißt, dass beim Aufruf von sample.toggle() irgendwas schiefgeht, so dass die Funktion mit einer Fehlermeldung abgebrochen wird und das return (false) nicht mehr zum Tragen kommt.

    Welche Fehlermeldung verschweigst du uns?

    Ciao,
     Martin

    --
    Lebensmotto der Egoisten:
    Was ist so schlimm daran, dass jeder nur an sich selbst denkt? Dann ist doch an alle gedacht!
  3. Hi,

    ich sehe da gerade noch etwas:

    <a href="#($Variable)" onclick="sample.toggle();return false;" />">test</a>

    ▲▲▲▲▲▲
    Was ist denn das für eine Ansammlung von seltsamen Zeichen? Du willst das a-Element in XHTML-Manier als leeres Element abschließen? Und dann kommt nochmal ein Anführungszeichen und ein '>'? Was sit denn das?

    So long,
     Martin

    --
    Bitte komme jemand mit einem *g* zum Wochenende, damit nicht über mich gelacht wird.
      (Gunnar Bittersmann)