Ergebnis 1 bis 3 von 3

Thema: js show/hide divs

  1. #1
    Azubi(ne)
    Registriert seit
    20.11.2008
    Beiträge
    68
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage js show/hide divs

    Hallo,

    ich habe folgendes Script
    Code:
    function change()
    {
       switch (document.getElementById("select").value)
       {
          case "1":
          document.getElementById("01").style.display = "block"
          
          break;
          case "2":
          document.getElementById("02").style.display = "block"
          
          break;
    
       }
    }
    ich lade damit über dieses Dropdown
    HTML-Code:
     <select onchange="change()" id="select">
                <option value="">00</option>
                <option value="1">01</option>
                <option value="1">01</option>
                <option value="2">02</option>
                <option value="2">02</option>
                <option value="2">02</option>
                </select>
    aber kann ich jetzt wenn ich z.b. value 1 gewählt habe und dann value 2 wähle das div wieder ausblenden das bei value 1 aufgebaut wird?! weil bei mir werden die dann einfach untereinander angezeigt!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Geändert von guuls (03.12.2010 um 10:38 Uhr)

  2. #2
    Forum Guru Avatar von driver
    Registriert seit
    10.04.2006
    Alter
    34
    Beiträge
    20.729
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: js show/hide divs

    du könntest ne schleife über alle machen und denen dann "hidden" zuweisen, sie praktisch verstecken.
    und anschließend deine aktuelle abfrage machen um des eine wieder hochzuholen...

    alternativ den wert den du gerade aufgerufen hast irgendwo zwischenspeichern und dann
    beim nächsten aufruf mitnehmen und dann genau dadrauf ein hidden legen. musst aber
    dann evtl php mit zur hilfe nehmen... *grübl*
    >> die icq-schreiberlinge bitte dies hier beachten



    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  3. #3
    Azubi(ne)
    Themenstarter

    Registriert seit
    20.11.2008
    Beiträge
    68
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: js show/hide divs

    ach ich bin grade auf eine viel einfachere lösung gekommen

    Code:
    function change()
    {
       switch (document.getElementById("select").value)
       {
          case "0":
          document.getElementById("01").style.display = "none"
          document.getElementById("02").style.display = "none"
          break;
    
          case "1":
          document.getElementById("01").style.display = "block"
          document.getElementById("02").style.display = "none"
          break;
    
          case "2":
          document.getElementById("02").style.display = "block"
          document.getElementById("01").style.display = "none"
          break;
    
       }
    }

Ähnliche Themen

  1. Bloginhalt verschwindet bei Show/Hide Funktion
    Von RoyalArsenal im Forum HTML & CSS Forum
    Antworten: 2
    Letzter Beitrag: 15.07.2009, 22:09
  2. Probleme mit Show/hide in Formularen
    Von Radagast im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 8
    Letzter Beitrag: 04.01.2009, 02:44
  3. foto show und text show
    Von im Forum HTML & CSS Forum
    Antworten: 6
    Letzter Beitrag: 28.05.2007, 17:12
  4. phpbb2 Hide Hack Problem
    Von Rated-R Superstar im Forum Webanwendungen - Webapplikationen
    Antworten: 1
    Letzter Beitrag: 14.02.2007, 22:07
  5. Visibility: Hide o.Ä.
    Von &lt;source&gt; im Forum HTML & CSS Forum
    Antworten: 3
    Letzter Beitrag: 22.09.2006, 18:57

Stichworte

Berechtigungen

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