小编Kyp*_*rus的帖子

只允许使用javascript输入数字并允许复制和粘贴?

我正在使用此功能仅允许文本输入中的数字.

$('input').bind('keydown', function(e) {

    var key = e.charCode || e.keyCode || 0;

    return (
         key == 8 ||
         key == 9 ||
         key == 46 ||
         (key >= 37 && key <= 40) ||
         (key >= 48 && key <= 57) ||
         (key >= 96 && key <= 105));
});
Run Code Online (Sandbox Code Playgroud)

我怎么还允许复制和粘贴?我已经尝试添加键码17进行控制,但它仍然无效.

对于组合键,您需要做些什么特别的事吗?

谢谢

javascript validation

2
推荐指数
1
解决办法
4961
查看次数

标签 统计

javascript ×1

validation ×1