禁用开括号的keydown

时间:2013-04-29 06:05:30

标签: jquery keycode

我试图禁用文本框的打开和关闭括号。

成功地禁用了几个字符的键码,但没有成功使用SHIFT。

 if(event.keyCode == 57 || event.keyCode == 48)

禁用9,0以及开括号和闭括号

if (event.shiftKey) {
            if(event.keyCode == 57 || event.keyCode == 48)
            event.preventDefault();
        }

我如何单独括号括号而不是数字。什么是正确的方法。

我不想使用任何插件

由于

1 个答案:

答案 0 :(得分:3)

$('input').on('keypress', function(e) {
    if (e.which == 40 || e.which == 41)
        e.preventDefault();
});

FIDDLE