Твиттер имя пользователя поля ввода текстовой фильтрации - PullRequest
0 голосов
/ 23 сентября 2009

Кто-нибудь знает, как работает поле ввода имени пользователя Twitter ? В регистрационной форме, если вы введете какой-либо символ UTF-8, он не будет отображаться. Как это сделать?

Ответы [ 4 ]

4 голосов
/ 23 сентября 2009

Проверка Javascript.

0 голосов
/ 07 сентября 2010

$ ('. Sample2'). Буквенно-цифровой ({allow: ".,"});

этот код позволяет вводить только буквенно-цифровые символы и допускает использование некоторых специальных символов

sample2 это ваш класс текстового поля

включить необходимые файлы

jquery.js
jquery.alphanumeric.pack.js

эти файлы вы можете получить по ссылке ниже

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

Я надеюсь, что это поможет вам

0 голосов
/ 19 октября 2009

Я использую следующий код 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; } }); });

0 голосов
/ 23 сентября 2009

Может быть, одна из функций, перечисленных здесь здесь , в сочетании с другим Javascript?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...