2014-06-26 42 views

回答

1
<input type="time" name="time" /> 

每個瀏覽器都有不同的顯示。

  • Opera(Presto Engine)顯示了正確的方法。 Chrome(Webkit Engine)在AM/PM中顯示它。

  • Firefox(Gecko Engine)不顯示任何內容,但驗證。

輸入type=time是基於本地化的想法,它將所有這一切都從頁面作者手中。這是故意的;這個問題在HTML5討論中多次提出,結果相同:沒有變化。 (除了可能增加的文字說明,使此行爲描述爲預期。)

您應該使用輸入類型=文本,模式屬性和一些JavaScript檢查輸入的正確性在瀏覽器不支持模式屬性本身。

相關問題