ie Dropdownliste

  • Ich habe folgendes Problem:

    Wie kann ich auf einer Internetseite
    in einem Dropdownfeld einen Eintrag mit dem IE wählen?

    Andere Felder funktionieren nur das Dropdownfeld nicht!

    [autoit]


    ; das Dropdownfeld heißt RadiusInputDummy
    $Regionfeld = "RadiusInputDummy"
    $oSelect = _IEFormElementGetObjByName($oForm, $Regionfeld)
    _IEFormElementOptionSelect($oSelect, "+ 50 km", 1, "byValue") ;diesen Eintrag wählen

    [/autoit][autoit][/autoit][autoit]

    _IEFormSubmit($oForm)

    [/autoit][autoit][/autoit][autoit][/autoit]

    Was mach ich hier falsch?

    Einmal editiert, zuletzt von Ilse (3. November 2010 um 12:21)

  • guten Morgen,

    das Problem ist folgendes:
    mit

    _IEFormElementSetValue

    wird der Wert + 25 km von mir per Code in der Liste gesetzt, aber nicht mit submit übernommen.
    Ich kann das Dropdownfeld ansprechen, das Feld wird geöffnet, der Wert
    z.B. + 25 km wird auch oben eingesetzt, aber in der Liste wird der Wert nicht farblich angewählt.
    Es bleibt 0 stehen. Richtig wäre: + 25 km wird auch in der Liste angewählt: + 25 km
    Somit übernimmt submit 0 als Wert!

    So sieht das ganze aus
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Das Dropdownfeld hat den Status Readonly, kann es vielleicht
    damit zusammenhängen?

    Einmal editiert, zuletzt von Ilse (3. November 2010 um 10:03)

  • wann ihr eh schon heute das problem beseitigt habt habe genau dazu eine frage
    lässt sich die dropdownlist die inhalte auslesen und falls ja mit welchem befehl brächte das möchte auch bisschen anfangen mit _IE aber kapier das noch nicht so ganz

    ich arbeite gerade mit der ie seite _IE_Example('form') zum dort die dropdownliste auslesen könnte mir vielleicht jemand helfen oder ein kleines script basteln wo die inhalte der liste per array zurückgibt :D
    wär sehr nett

    lg christian