回到所有的课程
课程库

形式

添加和配置Webflow表单。

注意:我们正在向工作区过渡,并且正在更新我们的内容。访问Workspaces博客文章阅读更多关于这些更新和变化,或访问我们的表单更新课程.你也可以学习如何检查您的帐户是否在工作区上


本视频采用了旧的用户界面。更新版本即将到来!
克隆这个项目

表单是web上最强大的工具之一,它能让您高效地获取信息,无论您是收集电子邮件时事通讯注册还是来自潜在客户的工作咨询。使用Webflow,您可以完全定制和优化您的表单以满足您的需求。

在这节课中:

  1. 如何添加表单
  2. 形式结构
  3. 如何配置表单元素
  4. 成功和错误状态
  5. 表单提交
  6. 表格数据和GDPR
  7. 故障排除

如何添加表单

控件中添加表单添加面板(一)>元素>形式部分。

在Add面板的Forms部分突出显示了Form块元素。

拖一个块形式到画布上。

Webflow画布上默认的Form块元素,打开Form块设置模式窗口。

形式结构

块形式继承父元素的全部宽度,包含3个子元素:

  • 形式-包含所有表单输入和元素
  • 成功消息当表单成功提交时返回的消息
  • 错误消息当表单提交有问题时返回的消息
Form块元素在Navigator面板中展开,显示它的子元素:Form、Success消息和Error消息。

表单的结构

控件中的任何表单元素都可以添加或删除形式,就像一个输入或者一个复选框,以根据需要自定义窗体。

表单元素

  • 字段标签—标签用来描述表单字段的功能或目的。字段标签对于表单的可访问导航至关重要,所以您必须不要删除这些。
  • 输入- - -输入字段用于收集单行数据,比如对一个问题的一个词的回答(例如,姓名或电子邮件地址)。
  • 文件上传- - -文件上传按钮允许站点访问者附加一个文件到他们的表单提交。阅读所有关于文件上传按钮,以及如何定制它
  • 文本区域- - -文本区域字段允许访问者输入多行数据,像一个冗长的消息。
  • 复选框- - - - - -复选框最适合用于访问者可以选择的输入数据一个或多个选项。了解有关复选框的更多信息
  • 单选按钮- - -单选按钮字段最好用于访问者可以选择的输入数据只有一个许多选项。了解更多关于单选按钮的信息
  • 选择- - -选择输入的行为非常类似于下拉元素,在那里你可以添加一个不同的选项列表供访问者选择。您还可以允许多个选择。了解有关选择输入的更多信息
  • reCAPTCHA- reCAPTCHA是一个谷歌服务,帮助防止垃圾邮件。了解如何在表单中添加reCAPTCHA
  • 提交按钮-任何表格都不能没有提交按钮!单击此按钮后,该按钮将提交表单中收集的所有数据。
添加面板中的表单元素部分,它包含所有可用的表单元素。
需要知道:表单元素只能在表单块中删除。

如何配置表单元素

你可以双击一个表单元素(例如,输入,提交按钮)来打开它的设置。您还可以通过选择元素并按下按钮来访问元素的设置输入/返回

输入设置

每个表单元素根据其类型有不同的输入设置。

  • 的名字-所有的表单元素都有一个的名字字段。这就是在表单提交中识别字段的方法。
  • 要求-每个表单元素都有要求选择。当勾选此项时,网站访问者将无法提交表单,除非填写此字段。
  • 占位符——对输入而且文本区域字段,占位符显示在空输入字段中的文本,在您开始输入该字段时将被覆盖。它可以是一个示例文本或所需信息的描述。您可以从状态菜单设置占位符文本的样式。
重要的是:你永远不应该使用占位符文本作为替换标签,或为相关输入栏提供关键信息或帮助文本(例如,“密码必须在8-20个字符之间”),因为占位符文本不会被翻译给使用翻译工具的网站访问者,也无法被屏幕阅读器等辅助技术所利用。此外,由于占位符文本在站点访问者开始输入字段时消失,所以使用占位符文本来代替标签使网站访问者很难记住哪些信息属于该领域。
  • 文本类型- - -文本类型允许您指定正在收集的输入类型。例如,一个输入字段文本类型:电子邮件只接受电子邮件地址。一个电话文本类型将只接受电话号码。一个密码文本类型将在输入字段中隐藏键入的字符。
  • 自动对焦-如果你想要输入接收焦点(即,网站访问者的光标要在输入字段)在页面加载时,检查自动对焦选项表格的设置.当表单元素具有自动对焦选中此项,如果表单位于用户必须滚动查看的页面部分,则页面将加载并滚动到该元素。
注意:如果您的页面自动加载和向下滚动,这可能是因为自动对焦已经查过了吗输入字段,该字段位于用户必须滚动查看的页面部分内。如果您不希望发生这种情况,请确保取消选中自动对焦选择所有输入表单中的字段。你还需要确保自动对焦选项对于任何隐藏表单字段都是未选中的,因为这可能会导致表单提交出现问题。
输入字段的设置,包括名称、占位符、文本类型,以及将输入设置为Required和自动聚焦字段的选项。

要了解更多关于输入设置的信息,请查看我们单独的指南复选框、单选按钮和选择输入

提交按钮

提交按钮的设置允许您设置其按钮文字而且等待文本

提交按钮的表单设置。默认按钮文字为“提交”,默认等待文字为“请等待…”

双击提交按钮调出它的设置模式窗口。在这里,你可以更改2个设置:

  • 按钮文字-提交按钮上出现的文本。默认的按钮文字“提交”
  • 等待文本-在提交按钮被点击之后和表单被提交之前替换按钮文本的文本。默认的等待文本“请等待…”

成功和错误状态

要访问成功和错误状态,请选择形式块形式和开放设置(D) >表格的设置.这里,你可以看到状态选项。点击状态你想要编辑的。

  • 正常的-网站访问者与表单交互前的默认状态
  • 成功当表单成功提交时返回的消息。您可以更改文本,并根据自己的喜好定制它。
  • 错误当表单提交有问题时返回的消息。同样,您可以根据自己的喜好定制错误状态。
专家提示:我们建议在错误状态中包含一个电子邮件地址,以防用户在表单中遇到问题。
Webflow画布上默认的Form块成功状态。默认的成功消息将替换Form块,并读取“谢谢!您的投稿收到了!”
Webflow画布上默认的Form块错误状态。Form块下面显示的默认错误消息是:“哎呀!提交表单时出了问题。”

表单提交

当有人通过您的网站提交一个表单时,提交的数据将被发送到您的形式通知设置-和/或重定向到第三方的位置,如果你已经设置您的表单在其他地方收集表格数据.如果您完全拥有一个网站(也就是说,它不是一个客户的网站),那么您也可以访问这些数据,并在您的网站设置或在编辑器

专家提示:你可以集成MailChimp的和/或Zapier使用Webflow表单来自动构建列表。

形式通知

您可以访问形式通知设置下网站设置>形式选项卡。

网站设置的窗体选项卡中的窗体通知设置。

在这里,您可以配置想要接收数据的方式和位置。了解关于设置表单通知的更多信息

表单提交

如果您拥有该站点,您还可以访问和管理提交的数据网站设置>形式选项卡。您可以在那里查看提交的文件或下载CSV文件。您还可以在编辑器中访问表单提交。了解关于表单提交的所有内容以及如何管理表单数据

表单提交数据的例子是Webflow网站设置的Forms选项卡中的“Email Form”。这个表单收集提交日期、提交者的姓名和一个résumé附件。

表格数据和GDPR

免责声明此处所载内容仅供参考之用,并非法律意见。您应与专业法律顾问合作,确定《通用数据保护条例》(GDPR)是否适用于您。在我们的隐私的常见问题

如果您托管的网站收集欧盟居民的个人数据(例如,通过表单提交或第三方脚本),您有作为数据控制者的责任。花点时间了解您作为数据控制者的责任,并采取措施遵守GDPR。英国信息专员办公室数据保护自我评估检查表可以是有益的。

如果您在Webflow中创建请求个人数据的表单除非有其他合法的处理依据,否则一定要清楚地请求并获得同意。

如果你为那些通过他们的网站收集个人数据的客户创建网站,确保您的客户了解他们作为个人数据控制者的责任。

如果你使用第三方工具(如Zapier)来连接你的Webflow表单到外部数据源,并使用这些集成发送个人数据,确保回顾你作为数据控制员的职责。

了解更多:如何为《通用数据保护条例》做好准备? Webflow在做什么

故障排除

如果您的表单不能成功提交,请尝试以下操作:

  • 如果您在站点上启用了reCAPTCHA,请确保所有您网站上的表单的一部分包含reCAPTCHA元素。在中启用reCAPTCHA时网站设置>形式选项卡,不包含reCAPTCHA元素的表单将无法提交。
  • 如果您在表单中隐藏了任何表单字段,请确保自动对焦未在这些字段的设置中选中。
  • 在未托管的网站(即你没有一个积极的托管计划的网站)上的免费帐户最多提交10个表单。如果你已经达到了这个极限,你就需要升级站点计划继续接收提交的表格。
重要的是:如果你已经将网站导出给外部托管,Webflow将不会处理网站上的表单提交。您需要使用第三方工具在导出站点上收集提交的表单或者嵌入第三方形式的集成

如果您的页面自动加载和向下滚动,这可能是因为自动对焦已经查过了吗输入折叠下方的字段。如果您不希望发生这种情况,请确保取消选中自动对焦选择所有输入表单中的字段。

如果问题继续,请联系客户支持

尝试Webflow——它是免费的
Baidu
map