Twitter用户名输入字段文本过滤

时间:2009-09-22 20:23:00

标签: javascript html twitter

有人知道Twitter的用户名输入字段是如何工作的吗?在注册表单中,如果您键入任何UTF-8字符,它将不会被呈现。怎么做的?

4 个答案:

答案 0 :(得分:4)

Javascript验证。

答案 1 :(得分:0)

可能列出here中列出的其中一个函数,还有其他一些Javascript?

答案 2 :(得分:0)

我为我的网站使用以下jQuery代码。它与Twitter略有不同,因为它们允许下划线而我不这样做。

$(function(){ $('input[name="username"]').keydown(function(key){ if (jQuery.inArray(key.keyCode, [8,37,39,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90]) == -1 || key.shiftKey ){ return false; } }); });

答案 3 :(得分:0)

$('。sample2')。字母数字({allow:“。,”});

此代码仅允许键入字母数字并允许一些特殊字符

sample2 这是您的文字字段类

包含必填文件

jquery.js
jquery.alphanumeric.pack.js

您可以从以下链接获取这些文件

  

http://itgroup.com.ph/alphanumeric/

我希望这会对你有所帮助