通州北大青鳥:回車提交表單

通州北大青鳥校區(qū)學(xué)術(shù)部提供:

在我們上網(wǎng)的時(shí)候,需要經(jīng)常提交表單,而且我們是經(jīng)常想直接敲回車鍵完成提交表單的功能。也就是輸入回車鍵,提交表單。這其實(shí)還是比較簡單的,利用javascript腳本就可以實(shí)現(xiàn),代碼如下。
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;

說明:
其中l(wèi)oginForm是表單名稱。
event.keyCode=9設(shè)置按鍵為Tab鍵
event.srcElement.name=="password"判斷當(dāng)前是否在密碼框敲的回車
event.srcElement.name=="userId"判斷是不是用戶名的框,是的話就給設(shè)置為按下Tab鍵,相當(dāng)于把焦點(diǎn)設(shè)置到密碼框。
event.keyCode==13表示敲入的是回車鍵。
document.onKeyDown = changeFocus;注冊(cè)document對(duì)象的onKeyDown事件

 

北大青鳥網(wǎng)上報(bào)名
北大青鳥招生簡章