JQuery номер действительных данных? - PullRequest
0 голосов
/ 03 сентября 2011

как создать номер валидных данных jquery? (я не использую плагин)

описание : я хочу, чтобы вводимый текст принимал только номер.

<input type="text" name"number">

1 Ответ

0 голосов
/ 03 сентября 2011

Я думаю, что этот вопрос уже задан. Есть также ответы, не использующие плагин. Я беру его отсюда Как разрешить ввод только цифр (0-9) в поле ввода HTML с помощью jQuery?

    jQuery.fn.ForceNumericOnly =
function()
{
    return this.each(function()
    {
        $(this).keydown(function(e)
        {
            var key = e.charCode || e.keyCode || 0;
            // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY
            return (
                key == 8 || 
                key == 9 ||
                key == 46 ||
                (key >= 37 && key <= 40) ||
                (key >= 48 && key <= 57) ||
                (key >= 96 && key <= 105));
        });
    });
};

$("#yourTextBoxName").ForceNumericOnly();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...