Мне нужно сделать текстовое поле, которое допускает только числовые символы. Я просмотрел несколько числовых плагинов и не могу найти тот, который мне нравится. Я ищу либо рекомендацию плагина с соответствующим URL-адресом, либо синтаксисом, показывающим, как начать работу над собственным плагином.Как сделать текстовое поле для ввода только числовых символов с помощью jQuery?
2
A
ответ
0
Вы можете начать с реализации функции с помощью JQuery, а затем интегрировать ее в (настраиваемый) плагин.
Для обработки ввода текстового поля необходимо перехватить событие keydown в текстовом поле, а затем предотвратить ввод, если он не разрешен.
Чтобы написать плагин, вы можете начать отсюда: http://www.learningjquery.com/2007/10/a-plugin-development-pattern http://www.learningjquery.com/2009/03/making-a-jquery-plugin-truly-customizable
3
$("#testinput").keypress(function(e){
if (isNaN(String.fromCharCode(e.which))){
return false;
}
});
+0
классный один. Помогает мне много. Почему эти парни возвращаются к плагинам .. !!! – Jyothu
код [замаскированный вход плагин] (http://digitalbush.com/projects/masked-input-plugin/) должен сделать именно то, что вам нужно. –
Проверьте эту приятную статью: [Ограничение ввода текстовых полей HTML в числовые значения] (http://west-wind.com/Weblog/posts/1006040.aspx) –