Validierung beim Senden-Problem

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Truespace
Beiträge: 5
Registriert: 23.09.2010, 08:06

Validierung beim Senden-Problem

Beitrag von Truespace » 07.10.2010, 07:53

Hallo zusammen,
ich bin neu hier und hoffe das ich meinen ersten Post nicht gleich in eine falsche Kategorie gestellt habe.

erstmal super das es solch ein Forum gibt, da ich sonst etwas alt ausgesehen hätte, bei der Erstellung meines ersten Formulares mit LCD.

Ich habe mein erstes Formular soweit auch schön hinbekommen, habe auch angefangen mich mit JavaScript auseinander zusetzen, was soweit auch ganz gut klappt. Jetzt habe ich nur folgendes Problem:

Ich validiere beim Senden des Formulares sämtliche Felder des Adressblockes.
Das klappt auch ganz gut, jedoch weiß ich nicht, wie ich es anstellen kann, das der Cursor immer automatisch in das erste nicht ausgefüllte Pflichtfeld springt, d.h. der Cursor müßte z.B. in dass Feld Name springen, was gleichzeitig bedeutet, das die erste Seite und zwar oben (dort steht der Adressblock nämlich), angezeigt wird, da mein Senden Button auf Seite 2 liegt.

Über Anregungen, Tipps oder Hilfe wäre ich echt dankbar.
Danke schonmal im vorraus.

Truespace

Hormann
Beiträge: 100
Registriert: 09.08.2010, 11:42

Validierung beim Senden-Problem

Beitrag von Hormann » 07.10.2010, 09:13

Hallo,

du musst hier für Tabstobs festlegen!

Gruß

Stephanie

Truespace
Beiträge: 5
Registriert: 23.09.2010, 08:06

Validierung beim Senden-Problem

Beitrag von Truespace » 07.10.2010, 09:16

hallo,
und danke erstmal für die antwort.
aber könntest du mir das etwas ausführlicher erklären?
Mach ich das mit JavaScript oder mit LCD?

Da ich erst seit ca. 1 Woche damit zu tun habe, komme ich mit einzelnen Begriffen noch nicht ganz so klar.
Danke, Truespace

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Validierung beim Senden-Problem

Beitrag von nele_sonntag » 07.10.2010, 10:22

Wie und wo validierst Du denn?

Normalerweise fragst Du das Feld ab, ob es leer ist

Code: Alles auswählen

if(Objekt.rawValue==null/0/"")
{
dann setze den Cursor in dieses Feld

Code: Alles auswählen

xfa.host.setFocus(xfa.form.form1.Objekt);
}
LG Mandy

Truespace
Beiträge: 5
Registriert: 23.09.2010, 08:06

Validierung beim Senden-Problem

Beitrag von Truespace » 07.10.2010, 10:25

ich validiere momentan, eh nur über die von LCD vorgegebene Möglichkeit. also ob das feld leer oder nicht leer ist. und da wird dann zum schluss eine meldung ausgegeben, das nicht alle felder ausgefüllt sind, die ausgefüllt sein sollten.

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Validierung beim Senden-Problem

Beitrag von nele_sonntag » 07.10.2010, 10:34

Ach so. Dann probiere es mal damit.

Viel professioneller iÜ ist für die Überprüfung von Pflichtfeldern sowieso mit Waldes Skript in den Mustervorlagen. Da wird dem Ausfüller nämlich gesagt, welches Feld er noch auszufüllen hat.

LG Mandy

Truespace
Beiträge: 5
Registriert: 23.09.2010, 08:06

Validierung beim Senden-Problem

Beitrag von Truespace » 07.10.2010, 10:43

danke, für dir tipps. ich habe mir das skript mal angeschaut, wirklich gut. ich hoffe das ich das mit deinen tipps zusammen bauen kann.
lg und danke nochmal mandy

Antworten