Fisch: Erzeugtes Datum in eine Auswahlmenue einlesen

Hallo liebe Forum'er,

mein Problem sieht wie folgt aus. Ich habe ein Java Skript
<script language="JavaScript">
       var d = new Date();
       var jm = d.getYear();
       var jd = jm-100;
       document.auswahl.jahr.options[jd].selected = true;
</script>

welches ich so einbinden möchte, das das ergebniss also jd in einem Auswahlmenue angezeigt wird. Das Auswahlmenue besteht aus Datumsdaten von 2000 - 2010.
Ich habe mitbekommen, das man mit dem document Befehl die Zeile in dem Auswahlmenue anspricht, deshalb mache ich - 100, damit die Erste (0) Zeile angesprochen wird.

Das gleiche habe ich für den Monat, und dort funktioniert es.

<script language="JavaScript">
   t = new Date();
   tm = t.getMonth();
   document.auswahl.monat.options[tm].selected = true;
</script>

Kann mir jemand vielleicht helfen?

Danke!!!!

  1. Hallo,

    Hallo liebe Forum'er,

    mein Problem sieht wie folgt aus. Ich habe ein Java Skript
    <script language="JavaScript">
           var d = new Date();
           var jm = d.getYear();
           var jd = jm-100;
           document.auswahl.jahr.options[jd].selected = true;
    </script>

    »»

    Rechne mal nach: 2000 - 100 = 1900
    Du wirst aber einen Wert zwischen 0 und 10 brauchen. Das kannst du so schreiben: parseInt(String(jd).slice(2))
    Dies wandelt jd in einen String um, schneidet die letzten 2 Stellen ab und wandelt das Ergebnis wieder in eine Zahl um.

    Schöne Grüße
    Thomas Mell