2012-10-22 48 views
7

我正在用我的Android手機測試HTML5輸入類型「數字」。雖然這樣做,我注意到,當數字輸入類型的軟鍵盤激活時,下一個按鈕不會在輸入之間切換。Android軟鍵盤:下一個按鈕不是HTML5數字輸入之間的「標籤」

現在假設輸入之間它應該選項卡,但我找不到任何明確的措辭說,這是情況。

我目前在股票瀏覽器中使用Android 4.1.1。我也嘗試在Chrome中獲得相同的結果。

我在這裏有一個示例頁面:http://jsfiddle.net/axECg/這裏是它的代碼:

<html> 
    <head> 
     <title></title> 
    </head> 
    <body> 
     <form id="myForm"> 
      Number 1<input type="number" id="numA" name="numA" /><br /> 
      Number 2<input type="number" id="numB" name="numB" /> 
     </form> 
    </body> 
</html> 

難道我做錯了什麼?或者只是預計目前對HTML5 + Android有點太多了?

謝謝

+0

我把你的html上傳到我的播放網站:http://www.appmalt.info/mytest.html我通過我的android手機訪問它,「下一步」按鈕似乎工作正常。它在輸入之間選項卡。 – bagofmilk

+0

感謝您的支持,我在您的網站上嘗試了相同的結果。我懷疑它現在回到我使用的Android和/或移動瀏覽器的版本。你使用的是哪個版本的操作系統? –

回答

0

我注意到我的Android鍵盤上有兩個「下一步」按鈕;在鍵盤上方有一個似乎正確地標記其兄弟[Prev]按鈕的字段;鍵盤上的[下一步]似乎沒有發送任何事件。

5

這看起來似乎是Chrome/Android瀏覽器的限制。已登錄issue。我已經在兩臺帶有多個瀏覽器的設備上測試了這個例子(並嘗試了一些修改)。

的Nexus 7 4.2.1和三星S3 4.1.1

  • 鉻: '下一步' 按鈕顯示但不起作用
  • FF移動:相當於 預期

I」還測試了輸入類型:email,text,tel。在Chrome中,它們會顯示無功能的「下一步」按鈕或不顯示「下一步」按鈕。對於所有情況,FF Mobile都有一個可用的「下一步」按鈕。

相關問題