Ergebnis 1 bis 2 von 2
  1. #1
    Avatar von Skittles
    Skittles ist offline Tripel-As
    registriert
    29-03-2005
    Ort
    Bochum
    Beiträge
    227

    Funktion von einem Element auf Klasse umschreiben

    Hallo,

    ich habe folgende Funktion:

    Code:
    function show(i) {
      if(document.getElementById("p"+i).style.display == "none") {
        document.getElementById("p"+i).style.display="block";
      } else {
        document.getElementById("p"+i).style.display="none";
      }
    Diese hätte ich gerne auf eine Klasse umgeschrieben, d.h., dass ich alle Elemente, die eine bestimmte Klasse (+ den Zusatz i) haben, entweder ein- oder ausblenen lassen möchte, wenn die Funktion ausgeführt wird. Wie geht das?


    2.6.24 i686 inside

  2. #2
    pit-r Guest

    AW: Funktion von einem Element auf Klasse umschreiben

    Moin!

    Ohne Zusatz - einfach den className übergeben:
    PHP-Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd"
    >
    <
    html>
    <
    head>
    <
    meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <
    meta http-equiv="Content-Script-Type" content="text/javascript">
    <
    title>Beispiel</title>
    <
    script type="text/javascript">
    <!--
    function 
    blah(className){
    var 
    objs=document.getElementsByTagName('*');
    for(var 
    i=0;i<objs.length;i++)if(objs[i].className==className){
    d=objs[i].style;
    d.display=d.display=='none'?'block':'none';
    }
    }
    //-->
    </script>
    </head>
    <body onload="blah('blah')">
    <input type="button" value="klick mich" onclick="blah('blah')">
    <div class="blah">blah</div>
    <div class="blubb">blubb</div>
    <div class="blah">blah</div>
    </body>
    </html> 
    Ahoi - Pit

Ähnliche Themen

  1. Stichwort Links, Frames, deep links usw...
    Von style-guide! im Forum Internet & Recht
    Antworten: 2
    Letzter Beitrag: 19-12-2001, 22:48
  2. Antworten: 3
    Letzter Beitrag: 21-07-2001, 10:53
  3. Antworten: 0
    Letzter Beitrag: 18-05-2001, 08:57
  4. SMS- Funktion auf meiner HP
    Von slang2000 im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 12-12-2000, 09:26
  5. Realcount script immer auf 1
    Von kakalake im Forum Serverseitige Programmierung
    Antworten: 1
    Letzter Beitrag: 01-09-2000, 15:57

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •