苏飞论坛

标题: jquery实现文本框只能输入数字 [打印本页]

作者: 站长苏飞    时间: 2013-12-24 14:01
标题: jquery实现文本框只能输入数字
1.只能实现整数的方法
[JavaScript] 纯文本查看 复制代码
//文本框限输入整数            
$("input[id^='sort']").keydown(function () {
    alert(window.event.keyCode);
    var e = $(this).event || window.event;
    var code = parseInt(e.keyCode);
    if (code >= 96 && code <= 105 || code >= 48 && code <= 57 || code == 8) {
        return true;
    } else {
        return false;
    }
});

只能输入数字的方法
[JavaScript] 纯文本查看 复制代码
//文本框限输入数字
$("input[id^='sort']").keydown(function () {
    alert(window.event.keyCode);
    var e = $(this).event || window.event;
    var code = parseInt(e.keyCode);
    if (code >= 96 && code <= 105 || code >= 48 && code <= 57 || code == 8 || code==110 || code==190) {
        return true;
    } else {
        return false;
    }
});

其实主要是通过var code = parseInt(e.keyCode);这个来获取输入键值的Ascll值,然后进行比较来实现的





欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4