可能重复:
如何使用 jQuery 禁用除文本框以外的退格键
我想禁用 BACKSPACE 按钮,除非它在 TEXT 字段中。
我正在使用以下代码,但它阻止退格功能包括文本字段.. BACKSPACE 应该仅适用于 TEXT 字段..
请帮忙解决这个...
$(document).on("keydown", processKeyEvents);
$(document).on("keypress", processKeyEvents);
function processKeyEvents(event) {
// Backspace
if (event.keyCode == 9) {
// myTextBox is id of the valid textbox
if ($("*:focus") != $("#myTextBox")) {
event.preventDefault();
}
}
}