键盘监听事件(附加禁止textarea文本域禁止回车换行)

禁止文本域回车换行,这是我在做FTP工具时,重命名文件名回车老是喜欢换行,不像windows系统一样,回车直接重命名成功,去百度了半天,其实实现方法非常简单,不多说,上代码

<textarea onkeydown="if(event.keyCode==13)return false;"></textarea>

直接在文本域行内添加鼠标按下事件禁止掉就行了

onkeydown="if(event.keyCode==13)return false;"

键盘监听事件

<script>
$(document).keyup(function(event){
    var key =  event.which || event.keyCode;
    if (key == 13){
          //监听回车,做需要的操作
</script>

附带键盘数字对应的码:

对应的键盘按键 keynum = window.event ? e.keyCode : e.which; keychar = String.fromCharCode(keynum); alert(keynum+':'+keychar); </script> <input type="text" onkeydown="return noNumbers(event)" /> </body> </html>

屏蔽按键组合键

function Key Down(){    
  if ((window.event.altKey)&& 
      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ← 
       (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 → 
     alert("不准你使用ALT+方向键前进或后退网页!"); 
     event.returnValue=false; 
  if ((event.keyCode==8)||            //屏蔽退格删除键 
      (event.keyCode==116)){          //屏蔽 F5 刷新键 
     event.keyCode=0; 
     event.returnValue=false; 
  if ((event.ctrlKey)&&(event.keyCode==78)){   //屏蔽 Ctrl+n 
     event.returnValue=false; 
  if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10 
     event.returnValue=false;