• bekomme gerade wieder einen Hals, bei allen anderen Feldern klappt es , bloß beim Dropdownmenü funst es nicht, habe beide Varianten in rot ausprobiert, hat jemand ne Idee - ist kein Aprilscherz.
    wenn ich das richtig verstehe setzt er "Tag" immer auf value <option selected="selected" >Tag</Option>
    Irgendwie hab ich da mal wieder ne Blockade.

    Danke

    Frei nach Dieter Nuhr
    Das Internet ist zum Lebensraum der Dauerbeleidigten geworden, die immer einen Grund finden, anderen irgendetwas vorzuwerfen, um sich selbst moralisch zu erhöhen.

  • Na, die Frage ist doch erst mal, was Du überhaupt erreichen willst?

    Geht es darum, dass das Select an sich "required" ist oder dass ein bestimmtest Option "required" ist oder dass ein "Option" vorselektiert sein soll?

    P.S. required in Verbindung mit selected ist ein Widerspruch, denn per selected ist ja immer eines selektiert und require somit überflüssig. Ansonsten fehlt bei der selected Option das Value.

    Also, da musste schon sagen, was Du genau erreichen willst, eventuell muss man da etwas umbauen.

    Wenn ein Mensch nicht um dich kämpft, hat er nur gewartet, dass du gehst. ;(

  • So, da Du gar nicht online bist und ich nachher nicht mehr, mal ein paar Ansätze, vielleicht geht das ja in die richtige Richtung:


    Der hier ist schlicht falsch, da eben das "selected" das "require" quasi außer Funktion setzt, denn es ist ja was selektiert und das "required" somit erfüllt. Zudem fehlt hier beim der ersten Option das "Value". Ebenso gibt es "require" nur bei Select, nicht bei Option.

    Code
    <select class="xxxxxxxx" size="1" name="geburt_tag" id="geburt_tag" required>
    <option selected="selected" required>Tag</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    u.s.w.
    </select>

    Würde auch nicht gehen, da wieder ein "Selected" vorhanden.

    Code
    <select class="xxxxxxxx" size="1" name="geburt_tag" id="geburt_tag" required>
    <option selected="selected" value="Tag">Tag</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    u.s.w.
    </select>

    Geht auch nicht. Zwar ist kein "selected" vorhanden, der Browser selektiert aber immer das erste von selbst

    Code
    <select class="xxxxxxxx" size="1" name="geburt_tag" id="geburt_tag" required>
    <option value="Tag">Tag</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    u.s.w.
    </select>

    Das hier geht. Hier wird der erste vom Browser selektiert. Wird nun gesendet, dann wird das leere Value gesendet und "required" greift ein.

    Code
    <select class="xxxxxxxx" size="1" name="geburt_tag" id="geburt_tag" required>
    <option value="">Tag</option>
    <option value="01">01</option>
    <option value="02">02</option>
    <option value="03">03</option>
    <option value="04">04</option>
    <option value="05">05</option>
    <option value="06">06</option>
    u.s.w.
    </select>

    Wenn ein Mensch nicht um dich kämpft, hat er nur gewartet, dass du gehst. ;(

  • danke Syno, bin gerade auf dem Sprung. Melde mich nach Ostern.

    Frei nach Dieter Nuhr
    Das Internet ist zum Lebensraum der Dauerbeleidigten geworden, die immer einen Grund finden, anderen irgendetwas vorzuwerfen, um sich selbst moralisch zu erhöhen.