jquery陷阱只允许字母

我正在创建一个网页,其中我有一个输入文本字段,我想只允许字母表..

我怎样才能使用jQuery?

谢谢

jquery.inputmask是一个jquery插件,它创建一个输入掩码。 这只允许根据特定模式输入。 例如,日期,文字,数字邮政编码等

还有另一个(较旧的)版本

它允许用户更容易地输入固定宽度输入,您希望他们以特定格式(日期,电话号码等)输入数据。 它已经在Internet Explorer 6/7,Firefox 1.5 / 2/3,Safari,Opera和Chrome上进行了测试。掩码由掩码文字和掩码定义组成的格式定义。 不在下面定义列表中的任何字符都被视为掩码文字。 屏幕文字将在用户输入时自动输入,用户无法删除。

看到这里

我们绑定到输入更改然后查看当前字符串。 我们遍历字符串并将任何字母字符附加到输出变量并返回该变量。

$("#textField").bind("input", function(event) { var out = ""; var str = this.value; for (var i = 0; i < str.length; i++) { if (/[A-Za-z]/.test(str.charAt(i))) { out = out.concat(str.charAt(i)); } } this.value = out; });