Jana P.: Datum in dropdown dynamisch ziehen...

Hallo,

ich habe folgendes Problem, ich möchte in 2 Dropdowns (einmal Tag, einmal Monat) die Werte ausgehend von heute + 6 Tage einfügen. Also wenn heute der 29.06. ist möchte ich das in dem Tages-Drop-Down der Wert 5 und im Monats-Drop-Down der Wert Juli steht.

Ich habe aber keine Ahnung wie ich das hinbekommen kann, kann mir da jemand helfen?

  1. hi,

    Ich habe aber keine Ahnung wie ich das hinbekommen kann, kann mir da jemand helfen?

    datumsberechnungen über monatsgrenzen hinaus machst du dir am einfachsten, in dem du nicht selber herumrechnest, sondern das Date-objekt von javascript zu hilfe ziehst.

    und zum einfügen neuer elemente in eine auswahlliste schau dir http://de.selfhtml.org/javascript/objekte/options.htm#neue_elemente an.

    gruß,
    wahsaga

    --
    [ Hier könnte Ihre Werbung stehen! ]
    1. das versteh ich nicht,

      ich habe folgendes:
      <select class="bgb1" name="selected_day">
        <option value="01.">1</option>
        <option value="02.">2</option>
        <option value="03.">3</option>
        <option value="04.">4</option>
        <option value="05.">5</option>
        <option value="06.">6</option>
        <option value="07.">7</option>
        <option value="08.">8</option>
        <option value="09.">9</option>
        <option value="10.">10</option>
        <option value="11.">11</option>
        <option value="12.">12</option>
        <option value="13.">13</option>
        <option value="14.">14</option>
        <option value="15.">15</option>
        <option value="16.">16</option>
        <option value="17.">17</option>
        <option value="18.">18</option>
        <option value="19.">19</option>
        <option value="20.">20</option>
        <option value="21.">21</option>
        <option value="22.">22</option>
        <option value="23.">23</option>
        <option value="24.">24</option>
        <option value="25.">25</option>
        <option value="26.">26</option>
        <option value="27.">27</option>
        <option value="28.">28</option>
        <option value="29.">29</option>
        <option value="30.">30</option>
        <option value="31.">31</option>
      </select> <select class="bgb1" name="selected_month" size="1">
        <option value="07.04" selected>Juli 04</option>
        <option value="08.04">August 04</option>
        <option value="09.04">September 04</option>
        <option value="10.04">Oktober 04</option>
        <option value="11.04">November 04</option>
        <option value="12.04">Dezember 04</option>
        <option value="01.05">Januar 05</option>
        <option value="02.05">Februar 05</option>
        <option value="03.05">März 05</option>
        <option value="04.05">April 05</option>
        <option value="05.05">Mai 05</option>
        <option value="06.05">Juni 05</option>
      </select>

      ich möchte das immer der heutige Tag + 6 als selected erscheint.....

      1. hi,

        das versteh ich nicht,

        ich dich auch nicht ...

        ich möchte das immer der heutige Tag + 6 als selected erscheint.....

        warum war dann erst davon die rede, dass du irgendwas "einfügen" möchtest ...?
        wenn du deine frage gleich von anfang an klarer stellst, dann kann dir auch besser geholfen werden.

        hast du dir das Date-objekt von javascript angesehen?

        gruß,
        wahsaga

        --
        [ Hier könnte Ihre Werbung stehen! ]
        1. hi,

          das versteh ich nicht,

          ich dich auch nicht ...
          hi,

          das versteh ich nicht,

          ich dich auch nicht ...

          sorry bin halt Amateur.

          ich möchte das immer der heutige Tag + 6 als selected erscheint.....

          warum war dann erst davon die rede, dass du irgendwas "einfügen" möchtest ...?
          wenn du deine frage gleich von anfang an klarer stellst, dann kann dir auch besser geholfen werden.

          werde mir mühe geben, ist es jetzt klar?

          hast du dir das Date-objekt von javascript angesehen?

          ja, ist mir aber nicht klar wie mir das helfen soll...

          gruß,
          wahsaga