如何允许此jQuery插件的粘贴事件?
我使用以下jQuery插件只允许用户输入某些字母数字字符。有人能告诉我如何更新它,以便允许粘贴事件吗如何允许此jQuery插件的粘贴事件?,jquery,regex,events,jquery-plugins,paste,Jquery,Regex,Events,Jquery Plugins,Paste,我使用以下jQuery插件只允许用户输入某些字母数字字符。有人能告诉我如何更新它,以便允许粘贴事件吗 input.keypress(function (e) { var key = String.fromCharCode(!e.charCode ? e.which : e.charCode); if (ch.indexOf(key) !== -1 && !e.ctrlKey) { e.preventDefault(); } }); 如果
input.keypress(function (e) {
var key = String.fromCharCode(!e.charCode ? e.which : e.charCode);
if (ch.indexOf(key) !== -1 && !e.ctrlKey) {
e.preventDefault();
}
});
如果您从
keypress
更改为keyup
事件,则用户将能够在代码生效和验证之前完成粘贴
以下是不同活动的演示:希望一切都这么简单。谢谢