Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.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/7/css/38.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
Html CSS伪类和必需的_Html_Css - Fatal编程技术网

Html CSS伪类和必需的

Html CSS伪类和必需的,html,css,Html,Css,有两个CSS伪类,:invalid和:valid,只有在需要输入时才有工作(输入每次都是红色的,即使输入无效)。使用required,输入为空时无法发送(在mozilla中会出现一个弹出窗口,建议您编译输入)。如何使用:invalid和:valid而不使用required(这会阻止发送空输入)?伪类:invalid用于required,而:valid用于not required 因此,您需要设置哪些字段是必填字段,哪些字段不是必填字段。对于必填字段,不能同时执行:valid和:invalid。有

有两个CSS伪类,
:invalid
:valid
,只有在需要输入时才有工作(输入每次都是红色的,即使输入无效)。使用required,输入为空时无法发送(在mozilla中会出现一个弹出窗口,建议您编译输入)。如何使用
:invalid
:valid
而不使用required(这会阻止发送空输入)?

伪类
:invalid
用于required,而
:valid
用于not required


因此,您需要设置哪些字段是必填字段,哪些字段不是必填字段。对于必填字段,不能同时执行
:valid和:invalid
。有关更多信息,请参见您可以使用
novalidate
(在
上)或
formnovalidate
(在
本身上)跳过表单提交的验证
:valid
:invalid
似乎仍然可以使用验证规则,尽管存在此属性


是,但即使输入为空,我也要发送,但我要使用:invalid和:valid。如果我同时使用required,并且输入为空,则无法发送,即使输入为空,我也希望发送。如何做?