先生/女士 我已創建一個網站,該網站有許多頁面和頁面是很多控件。 比如我有12個控制 3文本框 2 dropdownlistbox1 2 chkbox 2單選按鈕 1鍵.. 用戶,當他按Enter鍵重點將是下一個控件希望..我發現了一些曲棍球,但他們繼續前進textboxs沒有任何其他的控制使用jQuery ....按Enter鍵將焦點移到下一步在C#中的網頁控制
0
A
回答
0
你可能想通過這個
How do I convert Enter to Tab (with focus change) in IE9? It worked in IE8
雖然我的建議是,從來沒有使用輸入任意標籤becau按enter鍵導致表單提交,並且您必須阻止該表單才能用作選項卡。
2
我相信你正在尋找這樣的事情
$(document).keypress(function(e) {
if(e.which == 13) {
$(document.activeElement).next().focus();
}
});
0
使用jQuery選擇找到所有控件,例如,如果你的控件類型的輸入:$(「輸入」 )。在( '按鍵',函數(){})
看到 jQuery Event Keypress: Which key was pressed?
http://api.jquery.com/keypress/
我建議,如果分別有兩個文本框TextBox1中1和TextBox使用jQuery「對」功能而不是「.keypress」功能
0
。將所有控件的全部置於更新面板並啓用autopostback。然後在textbox1的textchanged中寫入以下代碼,
textbox2.focus();
然後焦點將在輸入到textbox1後轉到文本框2。
請確保您想獲得焦點的所有控件都啓用autopostback屬性。
相關問題
- 1. 將焦點移至下一個單元格上按Enter鍵WPF DataGrid中按?
- 2. 將焦點移到下一個控件上用Silverlight按下的回車鍵
- 3. 按下「Enter」鍵將值打印到控制檯日誌中
- 4. 使用箭頭鍵將焦點移動到下一個控件
- 5. 按Enter鍵移動到下一個控件
- 6. 下一步按鈕將焦點帶到下一個UITextField?
- 7. 自定義DGV上的不可能任務將焦點設置爲下一步按下輸入按鍵控制
- 8. 在按下WPF DataGrid中的Enter鍵時移至下一列
- 9. 通過按Enter鍵更改NSTexfield焦點
- 10. 如何將焦點放在datagridview中的下一個單元格上,並按Enter鍵按下事件
- 11. 進入鍵,Tab和將焦點移到下一個控件在asp.net
- 12. 將焦點設置到下一個nextbox上輸入鍵按下
- 13. 通過按Enter鍵移動到下一個文本框在ASP.Net
- 14. 移動到下一個按下Tab鍵時的控制
- 15. C#按Enter鍵按下按鈕
- 16. 將焦點移動到控制檯opencv C++
- 17. 控制檯窗口不在焦點時忽略按鍵C++(Windows)
- 18. 按Enter鍵,而不是點擊在C#
- 19. 如何按下Enter鍵導致焦點移動到下面的單元格,如Excel的默認行爲?
- 20. 當按下Enter鍵而不是點擊控件時點擊一個按鈕
- 21. 將焦點移出DataGrid回車鍵按下WPF MVVM中的最後一行?
- 22. 阻止Windows窗體DataGridView移動到下一行上按ENTER鍵
- 23. 按Enter鍵時防止移動到下一個記錄?
- 24. 按C鍵讀取整數,直到按下ENTER鍵
- 25. 在控制檯中捕獲沒有焦點的按鍵
- 26. 當按下回車鍵時更改焦點控制
- 27. C++檢測用戶按下的ENTER鍵
- 28. 在不按Enter鍵的情況下捕捉EOF按鍵C
- 29. 對焦選定的控件Enter鍵
- 30. 在文本框的按鍵事件中按下Enter鍵後取消Enter鍵
請提供代碼和示例。 – RogueSpear00
我相信對客戶這樣的請求的正確迴應是「不」。輸入提交表單,標籤切換焦點。如果它們有阻力,只需在鍵盤的標籤鍵上放一些膠帶並在其上寫上「輸入」。 – DACrosby