我有一个用HTML 5编写的应用程序,其输入看起来像<input type="number" min="0" max="12">
,但这不会验证。你可以写任何数字值,它不会被模糊剥离。有谁知道这是否是应用程序的已知问题?
现在我在JavaScript中验证该字段,但如果可能的话,我想使用HTML 5功能。
答案 0 :(得分:1)
对于<input type="number">
,Android似乎只有partial support。它似乎忽略了min
和max
属性。
除此之外,我认为您对这些领域如何处理的理解是有缺陷的。浏览器不会代表您删除无效字符。如果它检测到有值与输入条件不匹配,则可能提示用户修改其输入,但由您(应用程序开发人员)进行实际验证和/或任何过滤。