首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

:-moz-ui-valid

非标准

此功能是非标准的。不要在面向Web的生产站点上使用它:它并不适用于每个用户。实现之间也可能存在很大的不兼容性,而且这种行为在未来可能会发生变化。

:-moz-ui-validCSS伪类表示任何形式的验证元件,其值确认正确地根据它的验证约束

这个伪类是根据以下规则应用的:

  • 如果控件没有焦点,且值有效,则应用此伪类。
  • 如果控件具有焦点,并且该值在获得焦点时有效(包括空),则应用此伪类。
  • 如果控件有焦点,并且当它获得焦点时值无效,则每次击键时都重新验证。
  • 如果需要元素,则仅当用户更改了值或试图提交表单时,才适用上述规则。

结果是,如果控件在用户开始与其交互时是有效的,则只有当用户将焦点转移到另一个控件时,才会更改有效性样式。但是,如果用户试图更正先前标记的值,则控件将在该值生效时立即显示。只有当用户更改项目或尝试提交无效值时,才会将所需项标记为无效。

规范

不是任何规范的一部分。

浏览器兼容性

Feature

Chrome

Firefox (Gecko)

Internet Explorer

Opera

Safari

Basic support

No support

4.0 (2)

No support

No support

No support

Feature

Android

Chrome for Android

Firefox Mobile (Gecko)

IE Mobile

Opera Mobile

Safari Mobile

Basic support

No support

No support

?

No support

No support

No support

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com