Beiträge von Marilu

    >Dann musst du dein Input feld halt Vorbelegen

    Danke, wolf. Der Tip ist der richtige. Ich hatte das in meiner Anwendung bei <input> versucht, hatte aber die value-Angabe vergessen. Jetzt scheint es zu laufen.

    Laut W3C gibt es das selected-Attribut für <datalist><option>.

    Zu den IDs und Klassen: Ich habe mir generell - wie auch bei Funktionen - die JS - CamelCase - Schreibweise angewöhnt. Ist für mich bei größeren Anwendungen übersichtlicher.
    Es geht weiter mit <datalist>:

    Ich versuche, die Liste mit JS zu generieren, z. B. neues Element einfügen:

    JavaScript
    len =top.content.document.getElementById( 'formTyp' ).options.length;
    Typ = new Option( 'de Ville Convertible' );
    top.content.document.getElementById( 'formTyp' ).options[len] = Typ;


    Die erste Zeile ohne .options, wie bei <select> üblich, bringt eine Fehlermeldung. Irgendwie scheint <datalist> anders zu reagieren, wie <select>. Weiß jemand Rat?

    OK, da gebe ich Dir recht. Ich habe es jetzt so geändert:


    Geht aber auch nicht. Es wird kein Element vorselektiert.

    Zitat

    <option value="x" selected>

    Ich habe alle m öglichen Kombinationen mit selected ausprobiert ... ohne Erfolg.

    Zitat

    <!DOCTYPE html>

    Was ist gegen doctype einzuwenden?

    Auf jeden Fall klappt das selected nicht. Das ist die conditio sine qua non für datalist.

    Ich möchte in einer datalist eine Option als 'selected' anzeigen lassen, erhalte aber immer ein leeres Input-Feld. Hier der Code:

    Hat wer eine Idee, wie es funktionieren kann? Thx, Marilu