【发布时间】:2011-03-17 04:32:08
【问题描述】:
我正在开发一个只有少数人在内部使用的应用程序,所以我很乐意告诉他们只使用 Firefox 或 Chrome,这样我就可以使用 HTML5。
我正在研究一个非常简单的功能:
<style>
input:invalid { background-color: red; }
div.box {
border-color:#000;
border-width:thin;
border-style:solid;
}
</style>
<input type="number" name="id"> <small>(if the box becomes red, make sure you didn't put a space)</small>
它在 Chrome 中效果很好:它会变成红色,并且不会让你提交,而无需我编写任何其他代码。
火狐……没那么多。它就像我有一个“文本”类型。
这是一个已知问题吗?解决方法?
谢谢
【问题讨论】:
-
有趣的文章。但是,就像我说的那样,与我在同一个办公室的 5 个人都在使用它。所以如果红色不好,我很快就会知道。
-
@Adam:现在是第 17 版......似乎仍然没有实现。
-
@Mark 显示我所知道的...这是浏览器支持表:caniuse.com/#feat=input-number
-
@Mark 在 mozilla 的人们仍然在徘徊,没有实现这个...第一个问题是在 bugzilla in 2006 上提出的。 7年。没有!难以置信。