代码之家  ›  专栏  ›  技术社区  ›  Kirschstein

用于预验证的jquery库

  •  0
  • Kirschstein  · 技术社区  · 15 年前

    我正在寻找一个库,可以对输入字段执行一些预验证功能。

    例如,当您登录到hotmail时,在提交表单之前,会自动降低用户的电子邮件地址。

    我希望能够从某些字段中删除所有非字母数字字符、大小写输入、删除空格等。

    在我继续手工写这些东西之前,有人知道这样一个图书馆吗?

    1 回复  |  直到 15 年前
        1
  •  1
  •   jessegavin    15 年前

    我想你要找的术语是 input mask . 维基百科这样描述它们:

    输入掩码是指由开发人员定义的字符串表达式,它控制允许用户在文本框中输入的内容。可以说它是一个模板,或者输入数据的设置格式必须符合

    您应该检查jquery 屏蔽输入插件 .

    http://digitalbush.com/projects/masked-input-plugin/

    它有几个预定义的选项,但允许您创建自定义的“输入掩码”,以满足您的需要。除了输入屏蔽(取决于需求的复杂性),您可能还需要使用.change()和/或.blur()事件编写一些自定义jquery代码。