Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.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
Css 我如何使Azure B2C登录中的必填字段对用户可见_Css_Azure Ad B2c_User Experience - Fatal编程技术网

Css 我如何使Azure B2C登录中的必填字段对用户可见

Css 我如何使Azure B2C登录中的必填字段对用户可见,css,azure-ad-b2c,user-experience,Css,Azure Ad B2c,User Experience,我正在尝试使用自定义策略自定义B2C登录掩码,如所示 在那个页面上,出于安全原因,我不能使用Javascript 我需要向用户说明,在示例中,显示名称是必填字段。 应用程序启动时禁用“创建”按钮(img 1),但只需验证电子邮件即可启用。在我看来,这是令人困惑的,因为在提供所有信息之前,您无法创建用户,单击按钮将显示一条错误消息 “缺少必填字段。请填写所有必填字段,然后重试” 没有明确哪些字段缺失(img 2) 在插入每个必需字段之前,是否可以使按钮不启用? 或者,在用户尝试注册但未成功后,

我正在尝试使用自定义策略自定义B2C登录掩码,如所示

在那个页面上,出于安全原因,我不能使用Javascript

我需要向用户说明,在示例中,显示名称是必填字段。 应用程序启动时禁用“创建”按钮(img 1),但只需验证电子邮件即可启用。在我看来,这是令人困惑的,因为在提供所有信息之前,您无法创建用户,单击按钮将显示一条错误消息

“缺少必填字段。请填写所有必填字段,然后重试”

没有明确哪些字段缺失(img 2)

在插入每个必需字段之前,是否可以使按钮不启用? 或者,在用户尝试注册但未成功后,可以使必填字段更可见,例如,在“输入:无效”中添加红色边框


非常感谢您的帮助。

您可以按如下方式设置无效字段的样式,例如:

.attrEntry.validate input.textInput:invalid {
  border: 2px solid red;
}