+ Antworten
Ergebnis 1 bis 8 von 8

Thema: Liste/Drop-Down

  1. #1
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424

    Liste/Drop-Down

    Hallo,

    Kann ich abhängig vom Zustand eine "Kontrollkästchens" (wie DW dazu sagt (Checkbuttons)) den Inhalt einer Drop-Down-Liste verändern?

    Fallbeispiel:
    Ich hab eine Checkbox wenn man die anhackelt,soll der Inhalt des Drop-Down-Menüs nicht auf Deutsch sondern auf Englisch erscheinen.
    Wenn man eine andere Checkbox anhackelt soll das DD-Menü überhaupt deaktiviert sein (grau hinterlegt).
    Geht/gibts sowas?

    Grüße
    Peter
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

  2. #2
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635
    Gehört das nicht in den Dynamiker-Bereich?

    Na ja, egal. Das mit dem Deaktivieren sollte auf jeden Fall gehen. Inhalt ändern... hmmm... könnte gehen... ich schau morgen mal, ob ich was in der Richtung hinkriege

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  3. #3
    TP-Moderator Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Peter ist ein richtiges Arbeitstier - DANKE Avatar von Peter
    Registriert seit
    Nov 2001
    Ort
    Vienna
    Beiträge
    3.424
    Das mit dem Drop-Down hat sich erübrigt, aber ich bräuchte noch:
    Wenn man die eine Checkbox anhackelt soll die andere deaktiviert sein.

    Schon was gefunden?
    _________-- - adicto otra vez - --
    (¯`·.¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸..¸¸.·´¯`·.¸¸.·`¯)
    Unterwasserrugby - der dreidimensionale Sport

  4. #4
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635
    Hrmmpff... ...Vergessen...

    Vieleicht kriege ich heute abend noch was hin...

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  5. #5
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635
    Interessantes Problem das, da ich bisher noch keine Möglichkeit gefunden habe, den "DISABLED"-Status per JS zu setzen. Da muss man wohl etwas tricksen...

    Zur Konkretisierung:
    Du hast eine Reihe von Checkboxen und bei Aktivieren zB von "Box a" soll "Box c" disabled werden. Beim Deaktivieren wird's wieder freigeschaltet. Ist das richtig so?

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


  6. #6
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    HuHu !!

    Ich würds so machen

    Code:
    <head>
    <title></title>
    </head>
    <script language="JavaScript">
    function disableChecks(frm,ele,pref,l) {
      stat = ele.checked;
      for(i = 0; i < l; i++) {
        nele = eval("frm.elements[\""+pref+"["+i+"]\"];");
        if(ele != nele)
           nele.disabled = stat;
      }
    }
    </script>
    <body>
    <form>
     <input type="checkbox" name="bla[0]" onclick="disableChecks(this.form,this,'bla',4);"><br>
     <input type="checkbox" name="bla[1]" onclick="disableChecks(this.form,this,'bla',4);"><br>
     <input type="checkbox" name="bla[2]" onclick="disableChecks(this.form,this,'bla',4);"><br>
     <input type="checkbox" name="bla[3]" onclick="disableChecks(this.form,this,'bla',4);"><br>
    </form>
    </body>
    </html>
    Gruss Jan

  7. #7
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    also wobei die übergabe von this.form überflüssig ist... hier nochmal
    Code:
    <html>
    <head>
    <title></title>
    </head>
    <script language="JavaScript">
    function disableChecks(ele,pref,l) {
      frm = ele.form;
      stat = ele.checked;
      for(i = 0; i < l; i++) {
        nele = eval("frm.elements[\""+pref+"["+i+"]\"];");
        if(ele != nele)
           nele.disabled = stat;
      }
    }
    </script>
    <body>
    <form>
     <input type="checkbox" name="bla[0]" onclick="disableChecks(this,'bla',4);"><br>
     <input type="checkbox" name="bla[1]" onclick="disableChecks(this,'bla',4);"><br>
     <input type="checkbox" name="bla[2]" onclick="disableChecks(this,'bla',4);"><br>
     <input type="checkbox" name="bla[3]" onclick="disableChecks(this,'bla',4);"><br>
    </form>
    </body>
    </html>

  8. #8
    TP-Special Mod webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User webmichl lebt für das TP und seine User Avatar von webmichl
    Registriert seit
    Jun 2001
    Ort
    8°21' O 49°1' N
    Beiträge
    8.635
    da ich bisher noch keine Möglichkeit gefunden habe, den "DISABLED"-Status per JS zu setzen
    nele.disabled = stat

    Gruß, der Michl



    * * * if you want them to RTFM, make a better FM! * * *


+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51