如何禁用退格键击如果除了2特定的输入字段之外的任何事情都集中在使用jQuery?如何禁用退格如果输入字段以外的任何事情都集中在使用jQuery
这里是我当前的代码(现在包括2文本框):
$(document).keypress(function(e){
var elid = $(document.activeElement).attr('id');
if(e.keyCode === 8 && elid != 'textbox1' || elid != 'textbox2'){
return false;
};
});
这是行不通的,虽然....任何想法?
事件不会在此退火 – 2012-12-20 11:51:33
您说得对,'keypress'不会在退格时触发。 Iv'e更新为'keydown',现在它可以工作。感谢您的评论 – 2012-12-20 12:22:20
伟大的,这个工程。我已经将条件检查改为$(document.activeElement).is(“input [type = text]”),因为我没有使用这样的类。如果需要可以添加其他类型。 – 2012-12-20 12:45:33