Textfeld erforderlich wenn checkbox angeklickt

Die Möglichkeiten und Tücken von Formularen
Antworten
Sandra84
Beiträge: 5
Registriert: 08.09.2019, 12:50

Textfeld erforderlich wenn checkbox angeklickt

Beitrag von Sandra84 » 08.09.2019, 14:54

Moin Acronauten,

ich verzweifel langsam aber ich komme nicht weiter. Habe schon etliche Seiten durchgelesen aber das Script funktioniert einfach nicht.

Ich habe eine Checkbox "CB1" und ein Textfeld "Text1". Ich möchte das, wenn die Checkbox aktiviert wird die Textbox zu einem erforderlichen Feld wird.

Im folgenden mein genutzter Code den ich in der Checkbox anwende

if (event.target.value =="Nein"){
this.getField ("Text1").required = true;
}else{
this.getField("Text1").required = false;
this.getField("Text1").value = ""
}

Der Acrobat Debugger sagt mir folgende Fehlermeldung.
SyntaxError: syntax error
1:Console:Exec
undefined

Ich komme nicht weiter und freue mich über Hilfe.

Gruß,
Sandra

Sandra84
Beiträge: 5
Registriert: 08.09.2019, 12:50

Re: Textfeld erforderlich wenn checkbox angeklickt

Beitrag von Sandra84 » 12.09.2019, 19:03

Moin zusammen,

hier war ich mitlerweile selber erfolgreich und habe mein Problem mit folgendem Code gelöst.

//wenn CB aktiviert, dann folgende Felder erforderlich

if (event.target.value =="Ja"){
this.getField ("Text4").required = true;
this.getField ("Text5").required = true;

}else{

//wenn CB deaktiviert, dann folgende Felder nicht erforderlich und geleert


this.getField("Text4").required = false;
this.getField("Text4").value = ""
this.getField("Text5").required = false;
this.getField("Text5").value = ""

Gruß,
Sandra

Antworten