我有一个用 HTML 5 编写的应用程序,其输入看起来像<input type="number" min="0" max="12">
,但这不验证。您可以写入任何数值,并且它不会在模糊时被剥离。有谁知道这是否是应用程序的已知问题?现在我正在验证 JavaScript 中的字段,但如果可能的话,我想使用 HTML 5 功能。
问问题
517 次
1 回答
1
看起来 Android 仅部分支持<input type="number">
. 它似乎忽略了min
andmax
属性。
撇开这个警告不谈,我认为您对如何处理这些字段的理解是有缺陷的。浏览器不会代表您删除无效字符。如果它检测到存在与输入条件不匹配的值,它可能会提示用户修复他们的输入,但由您(应用程序开发人员)进行实际验证和/或任何过滤。
查看Dive Into HTML5 的表单部分了解更多信息。
于 2013-09-26T12:13:06.993 回答