javascript - Esc 键的作用类似于 html 中的重置按钮

标签 javascript jquery html

我有两个带有重置按钮和提交按钮的文本框。重置按钮工作正常。但是当我在这两个文本框中输入内容并按 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/

相关文章:

javascript - ajax 调用 webmethod 在 asp.net 中未成功

jquery - 如何使用 jquery 获取下一个 div 数据属性

javascript - 对齐类似于静态的动画列表

javascript - 在 jQuery 中处理数据

php - 将是/否单选按钮存储到 MySQL 数据库中

html - 使用下拉菜单显示滚动条的问题

javascript - 如何禁用文本字段中的非罗马化字符和符号?

javascript - 不同电脑上的游戏循环速度不同

javascript - 联系表 7 : Not routing to new page

jquery - 如果只有一张图像,Nivo slider 会隐藏上一张/下一张按钮