2011-01-19 60 views
0

假設我的gridview有5列和10行。每列都有文本框。當焦點位於第一行的第一個文本框時,我希望如果用戶按下右箭頭鍵焦點將移動到第一行第二列中的下一個文本框。當用戶按下箭頭時,焦點將移動到第二行和第二列的文本框。我可以通過javascript實現這一點。請給我一個通用的概念,並且可以在任何相同場景的頁面中使用。 謝謝。Gridview導航通過鍵盤的javascript幫助

+0

什麼是「gridview」? HTML表格還是別的? – Phrogz 2011-01-19 18:24:05

回答

1

我的Calctastic庫使用它在HTML表格中進行輸入。 (見示例2.)這是通過使用我的Grid Navigation庫實現的,該庫依賴於某些very old cross-browser code

在某些時候我會更新這個使用jQuery;在此之前,歡迎您隨心所欲地修改代碼。

請注意,我明確做而不是使用箭頭鍵支持(或推薦)右/左導航。用戶在編輯文本時需要使用箭頭鍵移動插入符號。如果你劫持右箭頭鍵移動到正確的輸入,這將是非常混亂和討厭。