0
我注意到FF和Chrome處理數字輸入類型的一些有趣的事情。如果我的值爲12.23,Chrome會抱怨輸入無效,但FF7沒有問題。如果我將其更改爲12,Chrome將只接受它,或將輸入類型更改爲文本。 Chrome是否是數字輸入類型的「正常」行爲?這種情況發生在Ubuntu 10.10上的最新版Chrome上。html5:數字輸入類型
我注意到FF和Chrome處理數字輸入類型的一些有趣的事情。如果我的值爲12.23,Chrome會抱怨輸入無效,但FF7沒有問題。如果我將其更改爲12,Chrome將只接受它,或將輸入類型更改爲文本。 Chrome是否是數字輸入類型的「正常」行爲?這種情況發生在Ubuntu 10.10上的最新版Chrome上。html5:數字輸入類型
Firefox尚未實現number
,因此它報告它沒有問題,因爲它的驗證是text
字段。
鉻已實施number
,並且default step用於number
輸入是1
,因此only whole numbers are valid。你的價值不是一個整數,所以你需要明確設置step
:
<input type="number" value="12.23" step="0.001">