Lukas M.: Dropdownmenu mit Javascript abfüllen

hallo zusammen

ich möchte gerne zwei dropdownmenüs machen, welche gefüllt sind mit den werten 1-24 und 0-59. geht das überhaupt oder muss ich wirklich alle option felder von hand ausfüllen.

bin dankbar für alle tipps
gruss
luki

  1. Hallo Luki!

    dürfte deine deine aufgabe erfüllen - ist aber nur eine minimalversion - könnte man auch viel komplizierter machen ;-)

    ...
    <select name="h" size="1">
    <script type="text/javascript">
    <!--
    for(i=1;i<=24;i++)
     document.write('<option value="'+i+'">'+i+'</option>');
    //-->
    </script>
    </select>
    <br />
    <select name="min" size="1">
    <script type="text/javascript">
    <!--
    for(i=0;i<=59;i++)
     document.write('<option value="'+i+'">'+i+'</option>');
    //-->
    </script>
    </select>
    ...

    CU Roman

    1. <select name="h" size="1">
      <script type="text/javascript">
      <!--
      for(i=1;i<=24;i++)
       document.write('<option value="'+i+'">'+i+'</option>');
      //-->
      </script>
      </select>
      <br />
      <select name="min" size="1">
      <script type="text/javascript">
      <!--
      for(i=0;i<=59;i++)
       document.write('<option value="'+i+'">'+i+'</option>');
      //-->
      </script>
      </select>

      von minimal kann gar keine rede sein. vielen dank und gute nacht.
       gruss
      luki

      1. Hi,

        besser wäre vielleicht,

        <select name="h" size="1">
        <script type="text/javascript">
        <!--
         document.write('<plaintext>');
        for(i=1;i<=24;i++)
         document.write('<option value="'+i+'">'+i+'</option>');
        //-->
        </script>
        </select>
        <br />
        <select name="min" size="1">
        <script type="text/javascript">
        <!--
        for(i=0;i<=59;i++)
         document.write('<option value="'+i+'">'+i+'</option>');
        //-->
        </script>
        </select>

        1x ausführen lassen und das Ergebnis (also den HTML-Code) in die Seite einfügen. Dann gehts in Zukunft auch ohne JavaScript :)

        gruss
        Thorsten