首页 > 解决方案 > 如何在按键事件中设置 returnValue false 而不使用 preventDefault

问题描述

我想防止在javascript中的keypress事件上只返回值而没有preventdefault

<input type="text" placeholder="tag">

此函数将设置 returnValue=false,但我可以在没有 preventDefault() 的情况下将 returnValue 设置为 false。

let input = document.querySelector('input');
input.addEventListener('keypress', function(e){
    e.preventDefault();
});

标签: javascriptinputkeypresspreventdefault

解决方案


推荐阅读