【问题标题】:Restricting number of characters in a form [duplicate]限制表单中的字符数[重复]
【发布时间】:2016-10-11 06:31:38
【问题描述】:

首先,说实话,我对 Javascript 和 jQuery 知之甚少。

我一直在开发网站,并使用智能表单插件来创建订单。它有一个添加javascript的选项。我创建了一个来限制日期选择器工具上的日期选择。

但是,我在尝试将特定字段中的字符数限制为 11 个时遇到了麻烦。我还想将其限制为仅限数字、字母和 /。

它为我提供了以下代码供我编辑和使用。

(function(){
    var javaObject = {
        AfterFormLoaded: function(jQueryFormReference) {},
        BeforeFormSubmit: function(formData, jQueryFormReference) {}
    };
    return javaObject;    
})  

如果有人能够帮助或指出我正确的方向,那将是一个巨大的帮助。

【问题讨论】:

  • 可以直接使用html输入字段的max和minlength属性。无需为其添加单独的脚本。

标签: javascript jquery forms


【解决方案1】:

您不必为此使用 Javascript。只需使用 maxlength 属性 (html)。例如,如果您想要一个最多 10 个字符的文本输入:

<input type="text" name="my_text" maxlength="10">

【讨论】:

    【解决方案2】:

    您可以使用 HTML 输入字段的默认属性。

    最大长度和 最小长度

    以下是使用属性的代码示例。

    <input type="text" maxlength="10" placeholder="test field" />
    

    除非需要,否则无需显式添加 Javascript。

    【讨论】:

      猜你喜欢
      • 2018-04-28
      • 1970-01-01
      • 2022-11-02
      • 1970-01-01
      • 2020-12-13
      • 1970-01-01
      • 2012-07-11
      • 1970-01-01
      • 2021-02-24
      相关资源
      最近更新 更多