用于预验证的jQuery库

时间:2010-03-12 16:47:43

标签: jquery

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

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

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

在我继续手动编写所有这些内容之前,有没有人知道这样的库?

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找的术语是input mask。维基百科对它们的描述如下:

  

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

你应该查看jQuery Masked Input插件

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

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