2013-12-11 65 views
0

我創建了這樣的設計,但提交Tabindex不能正常工作。請檢查並讓我知道。標籤索引不能在html中提交按鈕?

<input id="id" type="text" value="" class="input" tabindex="1"/> 
    <input id="userName" type="text" value="" tabindex="2"/> 
<input type="button" value="search" onclick="searchbyrole()" tabindex="3"/> 

輸入用戶名後,當點擊進入沒有發射搜索action.Please告訴我,爲什麼不tabindex屬性正確執行。

+0

這似乎是工作,我 - 我改變了指數只是要確定:http://jsfiddle.net/9bhsn/你真的需要使用'tabindex'?如果您的字段都按您希望使用的順序位於您的標記中,則最好將它完全省略。 –

+0

該代碼不會重現該問題。請提供一個實際證明問題的最小文檔。同時指定測試的瀏覽器。 –

回答

0

您可以使用此代碼做到這一點:

<script type="text/javascript"> 
    $(document).bind('keydown', function (e) { 
     if (e.which === 13) { // return 
      $('#IdOfTheButton').trigger('click'); 
     } 
    }); 
</script>