Insomnia: Element ein-, ausblenden

Beitrag lesen

Hallo Detlef,

schön wieder von dir zu lesen… ich freu mich sehr das du dir die Zeit nimmst.

Du willst doch nicht wirklich ein Script, das mehrere Parameter übernehmen kann, sondern eines, dem du mehrere Ids übergeben kannst. Das ist ein Unterschied. Wir brauchen doch nicht unbedingt einen extra Parameter für jede Id, wir könnten doch eine Liste mit Ids in einem Parameter übergeben.
Doch dazu dann später.

Du hast vollkommen recht es soll mehr als 1 oder 2 IDs übernehmen können… dass heißt also ich hab ID fälschlicherweise als Parameter bezeichnet. So mit ist klar das ganze sind zwei paar Stiefel.

Da wir einen weiteren Parameter brauchen um der Funktion zu sagen was sie tun soll ist es offenbar so das ein Parameter etwas beschreit, also in unserem fall die wahlmöglichkeit ein-/ausblenden. Dem gegenüber ist eine ID eine Bezeichnung wie z.B. für das Divs… "info"

Warum unbedingt der Link?
Warum nicht einfach so:

<img src="../pic/x.gif" width="11" height="11" border="0" onclick="box_ein_aus ('info','aus');return false" />

Okay, ich kann dem x.gif also direkt die Anweisung onclick geben, dann also ohne Link.

Also bring ich alles auch den aktuellen stand:

Textlink zum einschalten:

<a href="#" onclick="block_ein_aus ('info','x-butten');return false">Infos</a>

Grafikbutten zum ausschalten:

<img src="../pic/x.gif" width="11" height="11" border="0" onclick="block_ein_aus ('info','aus');return false" />

Das Script, bis zum jetzigen Zeitpunkt auch wenn es so noch nicht funktionstüchtig wäre:

  
function block_ein_aus (myId, aktion) {  
if (document.getElementById) {  
var el = document.getElementById (myId); // ich denke hier ist erst mal nur die ID gefragt  
if (el && el.style) {  
el.style.display = 'block';  
    }  
  }  
}  

So ich hoffe mal das kommt in etwa hin.

Gruss
Insomnia

0 75

deaktiviertes layer,Scrollbalken bleibt sichtbar opera sichtbar

Insomnia
  • css
  1. 0
    Detlef G.
    1. 0
      Insomnia
      1. 0
        Detlef G.
        1. 0
          Insomnia
      2. 0
        Insomnia
        1. 0
          Detlef G.
          1. 0
            Insomnia
            1. 0
              Detlef G.
              1. 0
                Insomnia
                1. 0
                  Insomnia
                  1. 0
                    Insomnia
                    1. 0
                      Detlef G.
                      1. 0
                        Insomnia
                        1. 0
                          Insomnia
                          1. 0

                            Element ein-, ausblenden

                            Detlef G.
                            • javascript
                            1. 0
                              Insomnia
                              1. 0
                                Detlef G.
                                1. 0
                                  Insomnia
                                  1. 0
                                    Insomnia
                                    • css
                                  2. 0
                                    Detlef G.
                                    1. 0
                                      Insomnia
                                      1. 0
                                        Insomnia
                                      2. 0
                                        Detlef G.
                                        1. 0
                                          Detlef G.
                                          1. 0
                                            Insomnia
                                        2. 0
                                          Insomnia
                                          1. 0
                                            Detlef G.
                                            1. 0
                                              Insomnia
                                              1. 0
                                                Beat
                                                1. 0
                                                  Detlef G.
                                                2. 0
                                                  Insomnia
                                              2. 0
                                                Detlef G.
                                                1. 0
                                                  Insomnia
                                                  1. 0
                                                    Detlef G.
                                                    1. 0
                                                      Insomnia
                                                      1. 0
                                                        Detlef G.
                                                        • sonstiges
                                                        1. 0
                                                          Insomnia
                                                        2. 0
                                                          Insomnia
                                                        3. 0
                                                          Insomnia
                                                        4. 0
                                                          Insomnia
                                                          • javascript
                                                          1. 0
                                                            Kai345
                                                            1. 0
                                                              Kai345
                                                              1. 0
                                                                Insomnia
                                                                1. 0
                                                                  Kai345
                                                                2. 0
                                                                  Detlef G.
                                                                  1. 0
                                                                    Insomnia
                                                              2. 0
                                                                Detlef G.
                                                                1. 0
                                                                  Kai345
                                                                  1. 0
                                                                    Detlef G.
                                                                    1. 0
                                                                      Kai345
                                                                      1. 0
                                                                        Insomnia
                                                                        1. 0
                                                                          Insomnia
                                                                          1. 0
                                                                            Detlef G.
                                                                            1. 0
                                                                              Kai345
                                                                              1. 0
                                                                                Insomnia
                                                                                1. 0
                                                                                  Insomnia
                                                                                  1. 0
                                                                                    Insomnia
                                                                                    1. 0
                                                                                      Detlef G.
                                                                                      1. 0
                                                                                        Insomnia
                                                                              2. 0
                                                                                Detlef G.
                                                                                1. 0
                                                                                  Kai345
                                                                      2. 0
                                                                        Detlef G.
                                                                        1. 0
                                                                          Kai345
                                                                          1. 0
                                                                            Detlef G.
                                                                            1. 0
                                                                              Kai345
                                                      2. 0
                                                        Detlef G.
                                                        1. 0
                                                          Insomnia
                                                          1. 0
                                                            Detlef G.
                                                            1. 0
                                                              Insomnia
                                                              1. 0
                                                                Detlef G.
                                                                1. 0
                                                                  Insomnia
                                                                  1. 0
                                                                    Detlef G.
                                                                    1. 0
                                                                      Insomnia
                      2. 0
                        Insomnia