tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von CPoly
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
178
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von alterDäne
    alterDäne alterDäne ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    hallo zusammen,

    ich habe nicht wirklich Ahnung von JavaScript! von daher folgende Frage:
    Ist es möglich das man 2 oder mehr selectboxen aktualieseirt?

    In meinem fall ist das so ich habe ein Box um ein Datum einzustellen. Eine 2. Box soll dann automatisch dieses Datum übernehmen.
    1. Box:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    <form name='setDatum'><p>
        <select name='datum' id='new_date' 
    onChange='set_datum(this.options[this.selectedIndex].value)'>
            <option value='1' class='week'>11. Okt. 11</option>
            <option value='2' class='week' selected>12. Okt. 11</option>
            ...
            <option value='15' class='week'>25. Okt. 11</option>
        </select>
        </form>
    2. Box:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
    <form name='pers'>
        <select name='datum_start' id='start_day'>
            <option value='1' class='week'>11. Okt. 11</option>
            <option value='2' class='week' selected>12. Okt. 11</option>
            ...
            <option value='15' class='week'>25. Okt. 11</option>
        </select>
        </form>
    und nun kommt das was ich nicht verstehe... JS
    Code :
    1
    2
    3
    4
    5
    
    function set_datum(datum)
    {
        document.pers.datum_start.getElementsByTagName('option')[datum] = 'selected'
        return true;
    }
    bitte, bitte helft mir!
    Geändert von alterDäne (16.10.11 um 20:04 Uhr)
     

  2. #2
    CPoly CPoly ist gerade online Mitglied Weizenbier
    tutorials.de Premium-User
    Registriert seit
    Sep 2009
    Beiträge
    2.445
    Dein Code macht so keinen Sinn ist viel zu kompliziert. Das sollte gehen

    Code javascript:
    1
    2
    3
    4
    5
    
    function set_datum(datum)
    {
        document.pers.datum_start.value = datum;
        return true;
    }

    Und das geht auch viel einfacher

    Code javascript:
    1
    2
    3
    4
    5
    
    //Vorher
    set_datum(this.options[this.selectedIndex].value)
     
    //Nachher
    set_datum(this.value)
    alterDäne bedankt sich. 

  3. #3
    Avatar von alterDäne
    alterDäne alterDäne ist offline Grünschnabel
    Registriert seit
    Sep 2011
    Beiträge
    4
    Super !!

    das ist perfekt!
     

Ähnliche Themen

  1. option select & ein Bild
    Von Roflmao im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 10.10.11, 06:46
  2. Option (select) Weiterleitung
    Von heikomi im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 08.12.07, 11:19
  3. Select und Option
    Von PhoenixDH im Forum PHP
    Antworten: 4
    Letzter Beitrag: 01.02.06, 23:19
  4. Select und Option
    Von PhoenixDH im Forum HTML & XHTML
    Antworten: 3
    Letzter Beitrag: 01.02.06, 21:59
  5. Select ausgangs option ****
    Von elgo im Forum Javascript & Ajax
    Antworten: 4
    Letzter Beitrag: 13.01.03, 17:53

Stichworte