Formulareigenschaften: Allgemein
Die allgemeinen Eigenschaften zeigen allgemeine Eigenschaften, die allen Formularfeldelementen gemeinsam sind.
Die Name -Eigenschaft identifiziert das Feld und wird häufig verwendet, um auf das Feldobjekt in JavaScript zuzugreifen.
Ein häufiges Beispiel für JavaScript-Code, der den Feldnamen nutzt, ist unten dargestellt.
var field = this.getField("Text1");
Wenn Sie Formulare manuell mit JavaScript erstellen, führt die Zuweisung desselben Namens für Formularfelder hier zu bestimmten Beziehungen, abhängig vom Feldtyp:
- Textfelder mit demselben Namen werden automatisch miteinander verknüpft. Wenn ein Nutzer Text in einem eingibt, wird derselbe Text automatisch zu den anderen hinzugefügt.
- Funkschalter mit demselben Namen werden automatisch in der Formular-Registerkarte gruppiert. Nur eine der Radio-Schaltflächen in einer solchen Gruppe kann von einem Nutzer gleichzeitig ausgewählt werden.
- Kontrollkästchen mit demselben Namen werden automatisch miteinander verknüpft. Wenn ein Nutzer einen prüft, werden die anderen automatisch überprüft.
- Listenboxen mit demselben Namen werden automatisch miteinander verknüpft. Listenelemente, die zu einem hinzugefügt werden, werden automatisch zu den anderen hinzugefügt, und wenn ein Nutzer ein Listenelement in einem auswählt, wird dasselbe Listenelement automatisch in den anderen ausgewählt.
- Dropdownlisten, die den gleichen Namen haben, werden automatisch miteinander verknüpft. Listenelemente, die zu einer Dropdownliste hinzugefügt werden, werden automatisch zu den anderen Dropdownlisten hinzugefügt, und wenn ein Benutzer ein Listenelement in einer Dropdownliste auswählt, wird das gleiche Listenelement automatisch in den anderen Dropdownlisten ausgewählt.
Buttons sind nicht betroffen, wenn sie denselben Namen teilen, und digitale Signaturfelder dürfen denselben Namen nicht teilen.
Die Tooltip-Eigenschaft enthält eine Textzeichenkette, die erscheint, wenn die Maus über dem Feld schwebt, wie unten mit dem Tooltip "Dies ist ein ToolTip" dargestellt, der angezeigt wird, wenn die Maus über dem Feld schwebt.
Die Feldeigenschaft legt die Druck- und Dokumentsichtbarkeit fest. Optionen umfassen:
- Sichtbar: Setzt das Feld so, dass es im PDF sichtbar ist, das heißt, es wird im PDF angezeigt und gedruckt, wenn das PDF gedruckt wird.
- Versteckt: Versteckt das Feld, sodass es im PDF nicht sichtbar ist, wenn es angezeigt wird. Außerdem wird das Feld nicht gedruckt.
- Sichtbar, aber nicht gedruckt: Das Feld ist im PDF sichtbar, wird aber nicht gedruckt.
- Ausgeblendet, aber druckbar: Das Feld wird nicht angezeigt, aber gedruckt, wenn die PDF-Datei an einen Drucker gesendet wird.
Die Orientierungseigenschaft legt den Winkel fest, in dem der Inhalt des Feldes gerendert wird. Es gibt vier Optionen: 0 Grad, 90 Grad, 180 Grad oder 270 Grad. Ein Beispiel für ein Textfeld mit den verschiedenen Ausrichtungsoptionen ist unten dargestellt.
Die schreibgeschützte Eigenschaft aktiviert oder deaktiviert weitere Nutzereingaben; jedoch können dynamische Eingaben von JavaScript den Wert des Feldes immer noch ändern. Verwenden Sie diese Option, wenn Text generiert wird, der nicht vom Nutzer geändert werden soll. Die Schreibschutz-Eigenschaft hat keinen Einfluss auf die Position des Formularfelds – mit anderen Worten kann ein Feld als schreibgeschützt markiert und im Dokument verschoben werden.
Die Eigenschaft Erforderlich zwingt Nutzer, einen Wert für die Baustelle anzugeben.
Die Sperre -Eigenschaft deaktiviert die Möglichkeit für den Nutzer, Position, Stil und andere Eigenschaften eines Baustelle zu ändern. Set Sie die Sperr- und Schreibschutzeigenschaften zusammen fest, um zu verhindern, dass Nutzer Änderungen an einer Baustelle vornehmen.
Die Modifizierte Eigenschaft zeigt die Zeit an, zu der das Feld zuletzt modifiziert wurde.