表单字段验证

字段验证

您可以将协议表单字段设置为只允许输入特定格式的数据。

默认情况下,表单字段允许使用字母、数字或特殊字符的任意组合,这些特殊字符包括:`~! @#$%^&*()_+-=[]\{}|;’:”,./<>?£。

如果您希望仅允许在字段中输入特定格式的数据,请使用验证。如果未通过验证,表单将显示一个红色警告气球,而且也无法对表单进行电子签名,直至字段通过验证为止。

在拖放编辑环境中,双击字段,并从验证列表中选择相应选项,即可为字段设置验证。

可用验证包括:

字符串 - 允许选择可以输入哪些数据(字符类型),并且可以设置输入内容的最大长度。

字符集: 任何 - 等同于没有验证;接受任何输入内容,包括字母、数字或特殊字符。

字母 - 只能输入字母。如果输入任何数字或特殊字符,即会显示错误消息。

数字 - 只能输入数字。如果输入任何字母或特殊字符,即会显示错误消息。

字母和数字 - 只能输入数字和字母(适用于地址字段)。如果输入任何特殊字符,即会显示错误消息。

最大长度 - 设置可以在字段中输入的最大字符数。

例如:

该字段只允许输入字母和数字,因此输入特殊字符时会向签名者显示警告。

数值 - 只能输入数值。如果输入任何字母或特殊字符,即会显示错误消息:

数值范围 -“数值范围”是可选设置。如果没有指定数值范围,则可以输入任何数值。如果要限制只能输入适合所选范围的数值,则可以设置数值范围。

例如:

输入指定范围以外的数值时,将显示警告消息。

日期 - 只能在此字段中输入日期,并且只允许使用数字和反斜杠。默认情况下,日期被设置为美国格式 mm/dd/yy。也可以通过展开“日期格式”旁边的下拉列表,选择希望输入的日期值格式。

注意:

日期验证仅检查所输入数字的格式和范围。

mm 的范围限制为 01-12
dd 的范围限制为 01-31
yy 的范围限制为 00-99
yyyy 的范围限制为 0000-9999

从理论上讲,可以输入不存在的日期值,如 06/31/13。

由于 6 月只有 30 天,因此从技术上讲,这是一个无效的日期值,但日期验证 (mm/dd/yy) 仍接受此值,因为该验证检查的是值范围,而不会检查日历日期的有效性。

例如:

由于日期的格式不正确,因此会显示警告消息。

时间 - 只允许使用数字和冒号“:”输入时间值。可用的时间格式只有一种,即 ##:##。


填写此字段时,将出现一个文本泡,显示可用来输入时间值的格式。

注意:

不允许输入文本字符,因此在设置为“时间验证”的字段中无法指定 AM/PM。

例如:

由于时间的格式不正确,因此会显示警告消息。

英国邮编 - 只允许输入英国格式的邮编。
填写此字段时,将出现一个文本泡,显示可用来输入英国邮编值的格式。

美国邮编 - 只允许输入由 5 位数字组成的邮编。
填写此字段时,将出现一个文本泡,显示可用来输入美国邮编值的格式。

美国邮编+4 - 只允许输入由 5 位数字组成的邮编和由 4 位数字组成的附加递送代码。

填写此字段时,将出现一个文本泡,显示可用来输入美国邮编+4 值的格式。

注意:

使用此验证时,需要提供由 4 位数字组成的附加递送代码。

例如:

由于邮编的格式不正确,因此会显示警告消息。

电话 - 此验证只允许输入电话号码。

美国 - 对于美国设置,必须输入 10 位数字。还可以输入用来划分数字的圆括号、破折号或空格。

例如,接受以下所有格式:
1234567890
123 456-7890
123-456-7890
(123)4567890
(123) 456 7890
(123)456-7890
(123) 456-7890

填写此字段时,将出现一个文本泡,显示可用来输入美国电话号码值的格式示例。

英国 - 对于英国设置,必须输入 11 位数字。第一位数字必须为零。还可以输入用来划分数字的圆括号或空格。

例如,接受以下所有格式:
01234567891
01234 567891
01234 567 891
(01234)567891
(01234) 567891
(01234) 567 891

填写此字段时,将出现一个文本泡,显示可用来输入英国电话号码值的格式示例。

例如:

由于电话号码的格式不正确,因此会显示警告消息。

社会保险号 - 只允许输入九位数字。接受的格式只有两种:

123456789
123-45-6789

填写此字段时,将出现一个文本泡,显示可用来输入社会保险号值的格式示例。

例如:

由于社会保险号的格式不正确,因此会显示警告消息。

电子邮件地址 - 允许输入任何电子邮件地址值。该值可能不同于与事务关联的电子邮件地址。

填写此字段时,将出现一个文本泡,显示可用来输入电子邮件地址值的格式示例。

注意:

具有电子邮件地址字段验证的文本字段不同于电子邮件字段类型。电子邮件地址验证允许输入任何电子邮件地址,而电子邮件字段类型会创建一个只读字段,并自动填充签名者的电子邮件地址。

例如:

由于电子邮件地址的格式不正确,因此会显示警告消息。

货币 - 允许输入数字货币值,可带有(也可不带)当地面额符号($、£)或小数点。您还可以选择设置值范围。

国家/地区 - 如果字段中输入的数据格式不正确,将出现一个文本泡,显示可用来输入货币值的格式示例。

美国 - 允许选择使用 $ 符号

英国 - 允许选择使用 £ 符号

数值范围 - 可以选择为可输入的货币值设置一个范围。

如果输入的值不正确,将出现一个文本泡,显示为该字段设置的可接受范围值。

例如:

由于货币的格式不正确,因此会显示警告消息。

百分比 - 此验证只允许输入数字和可选的 % 符号。您还可以选择设置值范围。

如果输入的值不正确,将出现一个文本泡,显示可接受的百分比值格式。

数值范围 - 可以选择为百分比值设置一个范围。
如果输入的值不正确,将出现一个文本泡,显示为该字段设置的可接受范围值。

例如:

由于在此类型的验证字段中只允许输入数字,因此会向签名者显示警告消息。

自定义 - 正则表达式 - 允许输入自定义验证检查和错误消息。

正则表达式 - 用于定义允许或禁止签名者输入信息的检查。

错误消息 - 未通过验证时,在红色警告气球中显示的自定义错误消息。

注意:

这是一个高级概念,根据具体情况可以有多种不同用法。有关定义,请访问此页面

  • Adobe Acrobat Sign 支持不区分大小写的“?i”和“?-i”元字符

例如:

由于只允许使用有效的主信用卡号,因此 1234-1234-1234-1234-1234 无法通过验证。

自定义 - 公式 - 用于针对预期的计算输入内容或答案创建计算和检查。

公式 - 可以在此处输入自定义公式,也可以使用计算生成器。

错误消息 - 未通过验证时,在红色警告气球中显示的自定义错误消息。

例如:

此公式产生的验证不允许在此字段中使用“0”作为值。

Adobe 徽标

登录到您的帐户