📜  在 onkeydown 事件中捕获退格和删除的方法

📅  最后修改于: 2022-05-13 01:56:18.866000             🧑  作者: Mango

在 onkeydown 事件中捕获退格和删除的方法

给定 HTML 文档。任务是检测何时在 keydown 事件上按下退格键和删除键。这里讨论了两种方法,一种使用 event.key,另一种在 JavaScript 的帮助下使用 event.keyCode。

方法一:

  • 从输入元素获取输入,并在onkeydown 事件上使用el.addEventListener() 方法将事件侦听器添加到输入元素。
  • 在 addeventlistener 方法中调用的匿名函数中使用event.key来获取按键。
  • 检查按下的键是退格键还是删除键。

示例 1:此示例实现了上述方法。



  

    
        Capture the backspace and delete on the onkeydown event.
    
    

  

    

               GeeksForGeeks           

    

    

    Type Here:          
    

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后:

方法二:

  • 从输入元素获取输入,并在onkeydown 事件上使用el.addEventListener() 方法将事件侦听器添加到输入元素。
  • 在 addeventlistener 方法中调用的匿名函数中使用event.keyCode来获取按键。
  • 检查键码是否与退格键或删除键的键码匹配。

示例 2:此示例实现了上述方法。



  

    
        Capture the backspace and delete on the onkeydown event.
    
    

  

    

               GeeksForGeeks           

    

    

    Type Here:          
    

    

       

输出:

  • 在点击按钮之前:
  • 点击按钮后: