Javascript 键盘事件

经常在做网页中遇到这样的问题,就是按下enter后,表单自动提交。这个功能如何实现呢?

我翻了一下,发现基本上都是用js实现的。

如下:

<script type="text/javascript" language="javascript">
 ns4 = (document.layers) ? true : false;
 ie4 = (document.all) ? true : false;
 document.onkeydown=jskeydown;
 if(ns4)  document.captureEvents(Event.KEYDOWN);
 function jskeydown(){
  if(window.event.keyCode==13){
   if(document.signin){
    chkform();
   }else if(document.register){
    chkregisterform();
   }
  }
 }
</script> 

你可能感兴趣的:(Javascript 键盘事件)