Klawischnigg: problem

Beitrag lesen

Hi there,

Also ich habe ein Problem undzwar möchte ich das ein li und ein a beide mit onclick die selbe Funktion ausführen doch dies geht nicht wenn ich es bei dem li rein tu geht es bei dem a nicht...

<li id="cnsites" onclick="Sub1Show()"><a href="#show" onclick="Sub1Show()">Craft Network Sites</a> </li id="cnsites">

  
Abgesehen vom Unsinn, einem schliessenden Tag eine ID zu verpassen (was zusätzlich Probleme verursachen könnte, weil Du in dem Fall eine ID zweimal vergeben hast, könntest Du darauf ohnehin nicht zugreifen) wirst Du Dich entscheiden müssen, was passieren soll, wenn man auf den Link klickt. Ich meine, dafür sind Links ja da, daß dann etwas passiert, wenn man drauf klickt; dein onclick-Eventhandler auf das li-Element ist in jedem Fall komplett überflüssig.  
Und wie gesagt, beim A-Element wirst Du um eine Entscheidung nicht herumkommen, was passieren soll, wenn man draufklickt. Ausser in Spezialfällen ist ein onclick-Event in einem A-Element ohnehin komplett sinnfrei. Da wäre in Deinem Fall noch  
  
~~~html
  
<a href="javascript:Sub1Show()">Craft Network Sites</a>  

sinnvoller als Deine bestehen Konstruktion. Auch wenn jetzt sicher irgendjemand im Forum wieder herummösern wird, daß es kein javascript-Protokoll gibt - es funktioniert in jedem Browser...

0 49

problem

Nightloewe
  • javascript
  1. 0
    Klawischnigg
    1. 0
      Jeena Paradies
  2. 0
    Jeena Paradies
    1. 0
      Malcolm Beck´s
      1. 0
        Der Martin
        1. 0
          Malcolm Beck´s
          1. 0
            Der Martin
            1. 0
              Malcolm Beck´s
              1. 0
                Der Martin
                1. 0
                  Malcolm Beck´s
                  1. 0
                    Der Martin
                    1. 0
                      Malcolm Beck´s
        2. 0
          molily
      2. 7
        1UnitedPower
        1. 0

          Korrektur am Codebeispiel

          1UnitedPower
        2. 0
          Malcolm Beck´s
          1. 0
            1UnitedPower
            1. 0
              Malcolm Beck´s
              1. 0
                1UnitedPower
                1. 0

                  JQuery, Funktionen und Anonyme Funktionen

                  Malcolm Beck´s
                  1. 0
                    1UnitedPower
                    1. 0
                      Malcolm Beck´s
                      1. 0
                        1UnitedPower
                        1. 0
                          Malcolm Beck´s
                    2. 0
                      Der Martin
                      1. 0
                        1UnitedPower
                      2. 0
                        Malcolm Beck´s
                        1. 0
                          Der Martin
                          1. 0
                            Malcolm Beck´s
        3. 0
          molily
        4. 3
          molily
          1. 0
            1UnitedPower
      3. 0
        Klawischnigg
      4. 0

        Gibt es Benchmark-Tools für Seiten mit Javascript?

        Malcolm Beck´s
  3. 0
    MudGuard
  4. 0
    Nightloewe
  5. 1

    Sinnvoller Titel, Problembeschreibung

    Der Martin
    • zu diesem forum
    1. 0
      Gunnar Bittersmann
      1. 0
        Der Martin
        1. 0
          Gunnar Bittersmann
          1. 0
            misterunknown
            1. 0
              Gunnar Bittersmann
              1. 0
                misterunknown
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Matthias Apsel
                    1. 0
                      Gunnar Bittersmann
                  2. 0
                    misterunknown
                    1. 0
                      Gunnar Bittersmann