javascript - 如何在 onkeydown 事件中捕获退格键

标签 javascript onkeydown

我有一个由 onkeydown 触发的函数文本框的事件。如何判断用户是按了退格键还是按了 del 键?

最佳答案

试试这个:

document.addEventListener("keydown", KeyCheck);  //or however you are calling your method
function KeyCheck(event)
{
   var KeyID = event.keyCode;
   switch(KeyID)
   {
      case 8:
      alert("backspace");
      break; 
      case 46:
      alert("delete");
      break;
      default:
      break;
   }
}

关于javascript - 如何在 onkeydown 事件中捕获退格键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2353550/

相关文章:

javascript - 在按下键时恢复为未悬停的 css

android - onKeyDown 和 onKeyUp 阻止 onBackPressed

javascript - WebView.InvokeScriptAsync 不适用于通用应用程序

javascript - Three.js Raycaster 与球体的碰撞检测

javascript - 如何使用 nodegit 重置暂存和未暂存的更改

javascript - 通过 onKeyPress 或 onKeyDown 在 React 中仅允许数字

asp.net - asp.net 服务器端的 TextBox keydown 事件

javascript - 输入数据验证过程出错

javascript - continue 语句非法?

java - Android 在 "<"上编辑文本时按键监听器?