我有一个像这样的输入字段:
const input = document.querySelector('input')
input.addEventListener('keydown', e => {
const keyCode = e.keyCode || e.which
if (keyCode === /* BACKSPACE */ 8) {
console.log('pressed backspace')
}
})
<input type="text">
该片段检测到用户何时按下退格键,除了奇怪的原因我只想检测用户何时执行向后删除操作(在chromebook上为alt +退格键),而不是删除插入符之前的字符,它删除了插入符号后的字符。我正在寻找一种跨浏览器和跨平台的方式(因为所有设备都有不同的键绑定)
感谢您的帮助。