【发布时间】:2011-10-31 21:27:10
【问题描述】:
您好,互联网上的好心人, 我已经对此进行了一段时间的破解......并且已经看到了几个类似的帖子,但我似乎无法弄清楚:
HTML5 输入字段验证 CSS 可在 Firefox、Chrome 中使用……但可惜,在 IE8 中不起作用……而且我的大部分目标受众都将使用 IE8。
...是的:我正在使用 Modernizr,并且我使用 Initializr 来获取页面模板和 CSS...我有点困惑为什么我无法在 IE8 中正常工作。
这是我的测试页面的链接: Test html5 page
输入字段在正确输入之前为红色,然后在输入有效帐号时验证仅变为绿色,例如: 50011111111
HTML5代码如下:
<label for="account">Account Number: </label>
<input id="account" name="inputAccount"
placeholder="input billing account number"
pattern="/(^500)|^\d{11}"
required
autofocus
type="text"/>
任何关于什么可能是一个相当简单的修复问题的建议将不胜感激!
【问题讨论】:
-
查看jQuery Tools Validator,它将在您的表单输入中使用 HTML5 属性进行验证,并且与 IE7、IE8 及更高版本兼容。
-
对我来说 formality 也适用于 IE6。
-
@apaidnerd 链接无效
-
@Patriks 链接无法正常工作,得到 404
标签: html internet-explorer-8 modernizr