移動鍵盤(Android IPhone)沒有選項卡按鈕。這就是爲什麼本機應用程序進入下一個領域時,按下輸入。但是,當輸入被按下時,瀏覽器表單被提交。Html表單和移動網頁瀏覽器問題
我該如何解決這個問題?
移動鍵盤(Android IPhone)沒有選項卡按鈕。這就是爲什麼本機應用程序進入下一個領域時,按下輸入。但是,當輸入被按下時,瀏覽器表單被提交。Html表單和移動網頁瀏覽器問題
我該如何解決這個問題?
正確使用tabindex
,它應該像使用本地應用程序一樣工作。
順便說一下,至少在Android上,本機應用程序不必做任何特別的事情就可以獲得這種行爲(至多他們必須指定nextFocusForward
,如果佈局太複雜,Android無法弄清楚通過它自己)。
我假設你在談論屏幕上的鍵盤輸入鍵。 iPhone將以網頁形式顯示Previous | Next
作爲鍵盤附件。 Android也會。
如果他們不這樣做,那麼你的標記可能會有問題。您是否可以發佈您的表單HTML代碼?
我也會說nLL的建議是正確的。它會使它感覺更加光滑。
我在Android上沒有下一個按鈕。嘗試過http://twitter.com/#!/login –
@Alexey這是您設備/虛擬鍵盤的問題。例如,Swype似乎不適用於Twitter的登錄頁面,而默認的Android鍵盤則可以。 – Felix
你測試過了嗎?它不適用於我的Android 2.3。目前我使用tabindex使用jQuery來關注下一個字段。但是,下一個字段關注後鍵盤不會出現。 –
是的,下面是它在2.3模擬器上的樣子:http://i.imgur.com/R9l9z.png - 我甚至沒有使用tabindex。在用戶名輸入焦點時按下突出顯示的按鈕將焦點移至密碼輸入。 – Felix
在我的手機上輸入 –