|
|
1
7
首先,你在使用火狐4吗?HTML5表单在版本4中有更好的支持。 此页面包含有关HTML5表单和当前Bug的详细信息 https://wiki.mozilla.org/User:Mounir.lamouri/HTML5_Forms 更新:如果浏览器不支持要使用的HTML5功能,请尝试 Modernizr . 它使用JavaScript来增强支持。它的文件有 information about input types . |
|
|
2
6
|
|
|
3
5
bug 344616是bugzilla@mozilla中的相关票据: https://bugzilla.mozilla.org/show_bug.cgi?id=344616 更新时间:2014年3月10日 -好消息!好像是在火狐29里订的票, scheduled 2014年4月29日发布。
更新日期:2014年4月30日
-确认,我刚尝试过,火狐29支持
|
|
|
4
4
不 浏览器已经得到这个了。里程数可能会有所不同,但在所有浏览器中肯定都有工作要做。 Opera将向您显示一个用户界面,允许您上下单击箭头来增加或减少数字。 但是,即使输入了数字以外的任何内容,也可以提交表单。可访问性还不完善,但至少您还可以使用键盘上的箭头来增加和减少数字。 Chrome还没有该号码的用户界面,因此没有帮助或 没有视觉暗示 需要一个数字。Chrome也没有真正的错误消息。将输入边框稍微转为红色显然不够好,这是 完全无法访问 . 当涉及到可访问性时,Chrome基本上是所有浏览器中最严重的问题,例如对aria的零支持。 您正在使用 :伪类无效 使整个输入小部件变红。请注意,这可能比Chrome中的默认样式更清晰,但它仍然不是一个可访问的解决方案。由于chrome不支持aria,坏消息是即使您通过javascript提供文本错误消息,盲人用户或任何其他使用屏幕阅读器的人也可能根本听不到。 火狐可能会迟到,但请认识到Mozilla very strict shipping criteria for its features 而Chrome却不考虑后果。 |
|
|
5
1
我正在使用火狐,我有同样的问题开发我的输入类型数字键入字符和空格等… 无论如何,我在这个例子中使用的是Angular2,它几乎与JavaScript相似,所以您可以在任何情况下使用这个代码: 这是HTML:
下面是函数filterinput:
在这个函数中,我只需让键按下数字、方向、删除回车,所以这个函数只是为正整数而不是双精度。 |
|
|
6
0
火狐从4.0开始就支持模式
(求助) http://html5pattern.com/ ) |