Seite 1 von 2
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 03.09.2007, 10:48
von Tom
Hallo,
ich nutze eine combobox/dropdown und möchte mit dieser die Einträge in Textfeldern ändern.
Dazu wollte ich eine If-Schleife verwenden. Hier meinen Schleife
if combobox.rawvalue=="eins" then
textfeld="Test"
endif
Wo ist mein Fehler?
Gruss TOM
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 03.09.2007, 13:10
von Gentleman
Der Wert ist verkeht...
Code: Alles auswählen
if(this.rawValue == 1)
{
textfeld.rawValue = "Test";
}
else
{
textfeld.rawValue = "Nichts";
}
<<< Funtzt nur unter JavaScript... Benutze kein FormCalc
Und ein Tipp F1 ist ziemlich hilfreich...
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 04.09.2007, 11:28
von Tom
vielen Dank Gentleman für die Antwort.
Ich habe gestern Abend gleich Dein Code Snippet ausprobiert. Das Ergebnis war leider nicht so wie erhofft. Ich habe folgendes eingegeben, wobei test1 und test2 in der dropdownliste Auswählen lassen.
----- Formular1.#subform[0].Geraet1::change - (JavaScript, client) ---
if (this.rawValue=="test1")
{
t1.rawValue="test1";
}
else if (this.rawValue=="test2")
{
t1.rawValue="test2";
}
else
{
t1.rawValue="Nichts";
}
Beim Ausführen des Code-Snipplet bekomme ich ein verwirendes Ergebnis. Wähle ich test1 aus so passiert nichts. Wähle ich dann test2 aus, so bekomme ich in mein Textfeld t1 gleich test1. Wähle ich dann wieder test1 so ist das Ergebnis dann test2.
Also ist der Fehler noch im Detail. Nur ich sehe den Fehler nicht.
Gruss TOM
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 04.09.2007, 11:46
von Gentleman
Hi,
falsches ereignis arbeite mal mit validate und nicht mit change.
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 10.09.2007, 10:13
von Tom
Danke für die Antwort.
Am Wochenende hab ich es Ausprobiert und es klappt.
Hin und wieder bekomme ich die Fehlermeldung Prüfung fehlgeschlagen für den ersten Wert in der Liste. Bei den anderen Werten nicht. Wodran liegt das?
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 10.09.2007, 13:02
von Gentleman
kannst du das PDF mal uploaden oder den Script hier rein posten?
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 11.09.2007, 08:27
von Tom
Hi,
hier nun meine pdf-datei. Ich hoffe Du kannst damit etwas anfangen.
Gruss Tom
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 11.09.2007, 10:09
von Gentleman
nööö...
bei mir entstehen keine Fehler und wo wird überhaupt was geändert???
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 11.09.2007, 10:38
von Tom
ich habe eben die PDF in dem Adobe-Reader 8 mal ausprobiert und bekomme den gleichen Fehler, wie mit Acrobat 7. Wähle ich bei Löschmittel Wasser aus, dann geht ein kleines Fenster auf und darin steht für löschmittel Prüfung fehlgeschlagen. Clickt man auf Ok, dann steht die entsprechende Zahl da. Bei den anderen Werten kommt kein Fehler. Zu jedem Wert in der Auswahlliste gehört eine entsprechende Zahl.
Ich finde es nur komisch, dass nur immer beim ersten Wert dieser Fehler angezeigt wird und bei den anderen nicht.
mit dropdown möchte ich Einträge in Textfeldern ändern.
Verfasst: 11.09.2007, 10:59
von Gentleman
Dein Problem ist ereigniss abhängig!
Benutze mal exit...
Mußt mal rum probieren!!!