textfeld checken - wenn "fail" cursor zurück ins textfeld

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
jobuie
Beiträge: 18
Registriert: 05.06.2012, 10:14

textfeld checken - wenn "fail" cursor zurück ins textfeld

Beitrag von jobuie » 07.06.2012, 11:46

hallo zusammen

beim checken eines textfeldes im event "exit" möchte ich den cursor wieder zurücksetzen und den user zwingen hier etwas einzugeben.

ich möchte nicht die option "mandatory" benutzen - diese furchtbare rote umrandung erschreckt ja die leute :shock:

das checken an und für sich funktioniert - nur das "go back" habe ich keine ahnung wie ich das bewerkstelligen kann :?

habe auch nichts im forum gefunden

danke für die hilfe

john


armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

textfeld checken - wenn "fail" cursor zurück ins textfeld

Beitrag von armine » 07.06.2012, 12:46

Hallo john,

das geht so:

 Formular1.Textfeld1::exit - (JavaScript, client)

if (this.rawValue == null) {
    xfa.host.messageBox("Deine Erklärung zum Sachverhalt ...", "fehlende Eingabe", 3) ;
    xfa.host.setFocus(this)
}

Andererseits: "mandatory" versteht wohl jeder und es kann vor dem Speichern oder Drucken ganz nützlich sein.

vg armine

jobuie
Beiträge: 18
Registriert: 05.06.2012, 10:14

textfeld checken - wenn "fail" cursor zurück ins textfeld

Beitrag von jobuie » 07.06.2012, 13:18

hallo armine

was würde ich ohne dich tun !!

danke vielmals - es funktioniert super :dude:

gruss john

Antworten