我有两个带有重置按钮和提交按钮的文本框。重置按钮工作正常。但是当我在这两个文本框中输入内容并按 esc 时,这些值就会消失。事件就像一个重置按钮。我不确定如何控制它。非常感谢您的帮助...谢谢...
<input type="text" name="" /> <input type="text" name="" />
<input type="button" value="Search" /> <input type="reset" value="Reset" />
最佳答案
它在所有浏览器中工作正常 http://jsfiddle.net/xgTxK/2/
$(document).keydown(function (e) {
if(e.keyCode==27){
e.preventDefault();
}
});
在您的代码中添加以上脚本以防止默认功能
关于javascript - Esc 键的作用类似于 html 中的重置按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10244968/