mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Die Möglichkeiten und Tücken von Formularen
Antworten
Robbie1985
Beiträge: 10
Registriert: 27.12.2016, 10:35

mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Beitrag von Robbie1985 » 27.12.2016, 10:42

Hallo zusammen, ich bin neu hier und arbeite noch nicht so lange mit Adobe Acrobat.
Ich hab ein Formular erstellt in dem ich mehrere Formularfelder eingefügt habe. Einige dieser Formularfelder haben den selben Namen und somit zeigt es, wenn ich in das erste Feld schreibe, bei allen anderen die den gleichen Namen haben, den gleichen Inhalt an. Nun möchte ich aber alle Felder mit dem gleichen Namen sperren und nur das erste Feld "offen" lassen, damit ich dort den Text eintragen kann.
Vielen Dank für eure Hilfe.

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Beitrag von Semonia » 27.12.2016, 12:16

Hallo,

Felder mit den gleichen Namen haben auch die gleichen Eigenschaften.
Wenn du das realisieren möchtest brauchst du einen weiteren Feldnamen für die "Kopien".
Dort einfach den Inhalt aus dem eigentlichen Feld übergeben und bei Bedarf Schreibschutz einstellen.

LG
Semonia

BAlheit
Beiträge: 842
Registriert: 16.08.2013, 12:22

mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Beitrag von BAlheit » 27.12.2016, 12:16

Unterschiedliche Namen für die Felder verwenden und den Inhalt bei Änderungen mit JavaSscript übertragen.

Bernd Alheit

Robbie1985
Beiträge: 10
Registriert: 27.12.2016, 10:35

mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Beitrag von Robbie1985 » 27.12.2016, 12:33

Danke für die schnellen Antworten.

Was muss ich denn als Javascript eintragen und unter welchem Reiter (Aktion, Format, Validierung oder Berechnung)

Semonia
Beiträge: 80
Registriert: 21.07.2016, 07:46

mehrere Formularfelder mit gleichem Namen sperren nur das erste zur Eingabe nicht sperren

Beitrag von Semonia » 27.12.2016, 12:41

Einfachste Variante:

Code: Alles auswählen

this.getField("FeldnameKopie").value =  this.getField("Feldname").value;

Eingetragen unter Berechnung im Originalfeld sollte klappen.

LG
Semonia

Antworten