在一些网站中,我们需要设置 某些特定的 键 不可用。例如,退格键。
以下是代码。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> <script type="text/javascript" src="../js/lhgdialog/jquery-1.7.1.min.js"></script> </head> <body> <input type="text" id='keydown' name="key"/> </body> <script> $(function(){ $('#keydown').keydown(function(e){ //会在浏览器中输出 字母的 代表数字 console.log(e.which); if(e.which == 8){ return false; e.preventDefault(); } }); }); </script> </html>
在浏览器中,我们可以看到如下的结果,(截图)