2013-10-28 50 views
0

我正在開發IE移動應用程序,我想綁定功能鍵盤上的一些鍵。如何綁定關鍵代碼在IE移動提交按鈕

例如:

我想有這個按鈕被點擊時我按下例如輸入鍵(鍵碼== 13)

有沒有辦法做到這一點?我KEYUP和的keydown,但ID試過不行

編輯:

document.onkeydown = function(e){ 
     var n = (window.Event) ? e.which : e.keyCode; 
      if(n==9) document.getElementById("submit_button").click(); //alert("tab"); 
     } 

此代碼的工作在其他瀏覽器,但我需要它在IE移動

PS的工作:我需要它到9鍵代碼(標籤按鈕)

+0

能否請你把你特里結構的代碼在這裏? – Evan

+0

有些事情要快速嘗試:每次按下鍵檢查以確保您擁有正確的代碼時,使用n的值觸發警報。另外,如果您實際上想要提交表單,則可能需要定位表單併發送'submit'事件。 – Evan

回答

0

我找到了解決辦法

<head> 
<script> 
    function check(){ 
      if(event.keyCode == 9){ 
       document.getElementById("submit_button").click(); 
      } 
     } 
</script> 
</head> 
<body onkeydown="check();"></body>