Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何彻底摆脱HTML5验证_Html_Angularjs_Validation_Html5 Validation - Fatal编程技术网

如何彻底摆脱HTML5验证

如何彻底摆脱HTML5验证,html,angularjs,validation,html5-validation,Html,Angularjs,Validation,Html5 Validation,这里有一些相关的问题,但并没有真正的帮助。如果我把所有的输入都放在一些表格里会有帮助。但我不像angularjs那样,我只需要一个表单,如果我不想知道某个集合中的所有字段是否都有效的话。而且,HTMLform不堆叠,所以我只使用ng form 实际上,我不在乎表单是否得到验证,我只想在Firefox中去掉红色边框,就像在中一样。有没有一种方法可以将发光的红色设置为零大小或透明度或其他任何形式?在Firefox中我看不到它 或者,有没有可能教angularjs使用其他属性名,而不是必需的,这样HT

这里有一些相关的问题,但并没有真正的帮助。如果我把所有的输入都放在一些表格里会有帮助。但我不像angularjs那样,我只需要一个表单,如果我不想知道某个集合中的所有字段是否都有效的话。而且,HTML
form
不堆叠,所以我只使用
ng form

实际上,我不在乎表单是否得到验证,我只想在Firefox中去掉红色边框,就像在中一样。有没有一种方法可以将发光的红色设置为零大小或透明度或其他任何形式?在Firefox中我看不到它

或者,有没有可能教angularjs使用其他属性名,而不是
必需的
,这样HTML5就不会跳进来破坏我的页面

更新 实际上,有一种更简单的可能性:因为我根本不使用HTML表单,而且我需要一些顶级容器,所以它可以是
而不是
。太简单以至于看不见。

您可以使用:

:invalid {
    box-shadow: none;
}

那么你真的不想摆脱验证,而是想摆脱无效字段的样式吗?@Juhana我绝对不想像angularjs那样使用HTML5验证/样式(而且它易于使用,并且可以根据条件和样式进行自定义)。我不能用HTML5做任何我想做的事情,并且不能选择用两种不同的样式将我的字段标记为无效。你可以将属性
novalidate
放在你的
表单
标签上。@putvande我没有一个
。这是一个与供应商无关的解决方案吗?不,大多数主流浏览器都支持它。@roland我只在Firefox上需要它,因为在其他地方没有这样的问题。它并不完美,因为它可能会妨碍我自己使用
box shadow
。但是我没有用它,所以我对它很满意!