【问题标题】:Make Gravity Forms Hidden Field Required?使重力形式隐藏字段需要?
【发布时间】:2021-01-10 03:11:39
【问题描述】:

我有一个使用重力形式的 Wordpress 网站,包括正确功能所需的隐藏字段。有没有办法在需要重力表单的表单上制作隐藏字段?

我将发送一封电子邮件,其中包含链接到此表单的 URL,该表单会自动填充这些隐藏字段。但是,我想将这些隐藏字段设为必需,或者如果未设置这些隐藏字段,则阻止提交表单,如果用户手动导航到表单而不是通过生成的 URL 导航到它,可能会发生这种情况。

我希望避免在表单仅包含部分信息的情况下认为表单已提交。

【问题讨论】:

    标签: wordpress gravityforms


    【解决方案1】:

    您现在可以使用两个 CSS 类来隐藏您的字段: “gf_hidden”或“gf_invisible”

    如果没有填写,它不会显示验证消息,因此用户可能不知道提交中缺少什么:

    Gravity Perks 的人们有一个很好的页面,更详细地解释了它。 https://gravitywiz.com/how-to-hide-gravity-forms-product-fields/

    【讨论】:

      【解决方案2】:

      最简单、无代码的解决方案是使用条件逻辑仅在隐藏字段不为空时显示提交按钮。设置可能如下所示:

      您可以更进一步,使用相反的条件逻辑来显示带有自定义消息的 HTML 字段,让用户知道为什么他们无法提交表单。

      【讨论】:

        【解决方案3】:

        不能需要隐藏的表单元素。

        hidden 类型的元素让 Web 开发人员可以在提交表单时包含用户无法看到或修改的数据。

        Source

        如果您放置了隐藏值,请确保将其与要发送的值一起放置,或者确保在提交之前通过 javascript 编辑该值。

        【讨论】:

          猜你喜欢
          • 2016-03-25
          • 1970-01-01
          • 2020-01-10
          • 1970-01-01
          • 1970-01-01
          • 2021-12-13
          • 2019-01-02
          • 2020-11-21
          相关资源
          最近更新 更多