通州北大青鸟:回车提交表单

通州北大青鸟校区学术部提供:

在我们上网的时候,需要经常提交表单,而且我们是经常想直接敲回车键完成提交表单的功能。也就是输入回车键,提交表单。这其实还是比较简单的,利用javascript脚本就可以实现,代码如下。
function changeFocus(){
      if(event.keyCode==13 && event.srcElement.name=="password"){
           loginForm.submit();
      }else if(event.keyCode==13 && event.srcElement.name=="userId"){
           event.keyCode=9;
      }
}
document.onKeyDown = changeFocus;

说明:
其中loginForm是表单名称。
event.keyCode=9设置按键为Tab键
event.srcElement.name=="password"判断当前是否在密码框敲的回车
event.srcElement.name=="userId"判断是不是用户名的框,是的话就给设置为按下Tab键,相当于把焦点设置到密码框。
event.keyCode==13表示敲入的是回车键。
document.onKeyDown = changeFocus;注册document对象的onKeyDown事件

 

北大青鸟网上报名
北大青鸟招生简章