Seite 1 von 1

Optionsfeld in abhängigkeit eines Textfeldes

Verfasst: 28.12.2011, 05:24
von lynda
Hallo
Ich brauche hilfe. warum funktioniert das nicht.
Wenn der Wert des Textfeldes grösser gleich 1000 ist, sollen die Optionsfelder dementsprechend gesetzt werden.

Formular1.tf_seite1.wert::change - (JavaScript, client)

if(this.rawValue < "1000")
{
Optionsfeldliste.rawValue="2";
}
else
{
Optionsfeldliste.rawValue="1";
}

Danke im Vorraus.
LG
Lynda

Optionsfeld in abhängigkeit eines Textfeldes

Verfasst: 28.12.2011, 07:36
von radzmar
Hi,

1. Solltest Du das Eingabefeld in ein Numerisches Feld wandeln.
2. Das rawValue wird erst beim Verlassen des Feldes zugewiesen, daher ist es im change:Event noch gar nicht abrufbar.
Ändere dein Skript wie folgt ab, dann sollte es klappen.

Code: Alles auswählen

if (xfa.event.newText < 1000) {
    Optionsfeldliste.rawValue = "2";
} else {
    Optionsfeldliste.rawValue = "1";
}

Optionsfeld in abhängigkeit eines Textfeldes

Verfasst: 28.12.2011, 14:09
von lynda
:D:D:D

Vielen Dank Radzmar!
Es hat super funktioniert.
You are the best!