options selected setzen



  • wie kann ich eine selected setzen ohne neuen wert hinzuzufügen?

    z.b.

    <option value="AT">AT (Austria)</option>
    <option value="BE">BE (Belgium)</option>
    ...

    jetzt will ich z.b. am ende der langen liste BE default setzen. geht das ohne BE neu einzufügen?

    normalerweise mach ich ja

    <option value="BE" SELECTED>BE (Belgium)</option>



  • Wo ist das Problem?

    <option value="AT">AT (Austria)</option> 
    <option value="BE" selected="selected">BE (Belgium)</option>
    


  • nein das geht leider nicht

    also nochmals

    stell dir vor du hast eine liste

    A
    B
    ..
    Z

    A-Z halt

    jetzt willst du unter z einen platzhalter setzen der dann z.b. element X ( z.b. "M" ) selectieren soll. wie mach ich dies dann? M darf aber nicht nochmal drangehängt werden.

    ich glaub das geht gar nicht. ich habs jetzt mit einer funktion gelöst, welche als parameter z.b. das "M" bekommt und dann in einer schleife durchgeht und dann selectiert.

    kannst ja gerne ausprobieren mach doch z.b.

    A
    ..
    D

    a-d halt und versuch nun b zu selectieren am ende. ich brauch dies so da ich einen platzhalter setze, und je nach sprachauswahl natürlich das entsprechende vorselektiert werden soll.



  • Ich weiß nicht, ob ich dein Anliegen jetzt richtig verstanden habe (du willst am Ende einen Eintrag, der dann irgendeinen aus der Mitte selektiert?!) - aber ich denke, dass du dazu JavaScript brauchst: http://de.selfhtml.org/javascript/objekte/options.htm


Anmelden zum Antworten