使用required属性在HTML5输入字段上设置提示样式
|
当使用required属性时,是否可以设置显示在HTML5输入字段上的提示的样式。如果您不确定我在说什么,请在不填写任何内容的情况下单击“提交”。您应该有一个提示弹出窗口。
http://24ways.org/examples/have-a-field-day-with-html5-forms/24ways-form.html
我已经检查了CSS来源,但看不到有关提示的任何内容。
我发现以重置方式设置div元素的样式会影响其外观。但是我不知道如何具体针对它。
请注意:我不是指占位符。
干杯,
托马斯
没有找到相关结果
已邀请:
4 个回复
抹持奠糙驰
上面的代码将为当前表单中的所有无效元素调用showError。如果只想对第一个无效元素执行此操作,则可以执行以下操作:
如果您在网站上使用jQuery,建议您使用webshims lib。 webshims lib在所有浏览器(包括IE6)中实现HTML5约束验证,并提供了一个简单扩展,用于生成简单的自定义样式化验证消息。 JS代码如下所示:
生成的HTML结构如下所示:
捅瓶啡
对于Mozilla浏览器,还没有办法。如果您要更改文本,Mozilla确实支持
:https://developer.mozilla.org/en/HTML/element/input#section_5
蓄荣糖些
然后提示不再出现,但我的其他div仍然可以正常工作。 我也导致人们相信这些提示出现在HTML文档标签之外。由于使用html div样式也对提示没有影响。有趣的东西。 不过,这仅适用于Chrome。
辰炔诚薯