tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
639
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tzippy Tutorials.de Gastzugang
    Hallo!

    Ich habe 2 Radiobuttons und ein Dropdownmenü. Die class des letzteren moechte ich von den buttons abhängig machen. Wobei die class geändert werden soll wenn der eine radiobutton checked ist.
    wie kann ich das anstellen? Mit JSP/JSTL?
    danke!

    Hier ein Ausschnitt. der Radiobutton rsButton soll auf checked geprüft werden und dann entsprechend die class grün oder rot sein.
    klappt so aber nicht:
    Code :
    1
    2
    
    <select class="gruen <c:if test="${rdButton.checked eq 'true'}">rot</c:if>" >
    ...
    Geändert von tzippy (17.03.10 um 15:57 Uhr)
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin,

    willst du den Style direkt auf eine Benutzeraktion hin(Auswahl des Buttons) ohne neuladen der Seite ändern?

    Ich frage vorher lieber erstmal, um sicherzustellen, dass die Frage im Javascript-Forum gut aufgehoben ist.
     

  3. #3
    Avatar von Jan-Frederik Stieler
    Jan-Frederik Stieler Jan-Frederik Stieler ist offline JFS - aka DirtyWorld
    tutorials.de Moderator
    Registriert seit
    Nov 2003
    Ort
    Darmstadt
    Beiträge
    4.878
    Blog-Einträge
    1
    Hi,
    ist JSP/JSTL nicht irgendwas mit Java?
     
    Dirt is my World
    www.janstieler.de coming soon!
    Xing Profil (OpenBC)
    del.icio.us Profil
    flickr Profil

    Portfolio

    Bitte bewerte mich wenn ich dir weitergeholfen habe. Und makiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
    Information zum neuen Bewertungsmodell.

  4. #4
    Maik Tutorials.de Gastzugang
    Moin.
    Zitat Zitat von Jan-Frederik Stieler Beitrag anzeigen
    ist JSP/JSTL nicht irgendwas mit Java?
    Jipp.
    mfg Maik
     

  5. #5
    Chef_De_Loup Chef_De_Loup ist offline Mitglied Bronze
    Registriert seit
    Jul 2007
    Beiträge
    48
    Hm, ich dachte gestern war das Thema noch bei Java einsortiert. Naja fuer deine Frage sollte Javascript ausreichen. Setze einen onchange-Handler an das select und der Handler soll dann entsprechend des gewählten Werts die Klasse aendern.
    Hier mal grob als Beispiel:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    
    <script ...>
    function changeIt(val)
    {
      var element = document.getElementById("drop");
      if (element != null)
        if (val == 1)
          element.className = "green";
        else
          element.className = "red";
    }
    </script>
     
    <form>
    <select id="Selector" name="Selector" onchange="changeIt(this.form.Selector.options[this.form.Selector.selectedIndex].value)">
    <option value=1>Gruen</option>
    <option value=2>Rot</option>
    </select>
    ....
    <select id="drop" size="1" ...>
    ....
    </select>
    </form>

    Ich hoffe das ist einigermassen verstaendlich und Du kannst es entsprechend uebertragen.
    Geändert von Chef_De_Loup (18.03.10 um 12:38 Uhr)
     

Ähnliche Themen

  1. Style eines select-Feldes
    Von bauchinj im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 02.02.10, 14:26
  2. Textfeldverfügbarkeit von auswahl aus der Optiongruppe abhängig machen in Access
    Von mechtempler im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 15.06.05, 09:22
  3. Antworten: 9
    Letzter Beitrag: 24.07.04, 00:53
  4. Antworten: 10
    Letzter Beitrag: 16.07.04, 15:58
  5. Antworten: 4
    Letzter Beitrag: 15.05.04, 17:00