如何使用css在html中设置输入类型文本值

时间:2017-07-14 16:17:06

标签: html css css3 css-selectors azure-ad-b2c

该应用程序不支持JavaScript,它只支持HTML和CSS。

https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-ui-customization

出于安全原因,我们不允许您在内容中包含任何JavaScript。您需要的大部分内容应该是开箱即用的。如果没有,请使用用户语音请求新功能。

文字框来自azure,我无法控制它。

我需要设置

的值
 <input type="text" value="XXXXX"/>

如何使用CSS执行此操作?

4 个答案:

答案 0 :(得分:2)

没有办法做到这一点。您应该使用最新的浏览器或其他东西来使用JS。

答案 1 :(得分:2)

如果您的页面使用PHP或其他语言(如ASP)运行,则可以呈现类似

的值
<input type="text" value="<?php echo 'your value'; ?>">

所以你不需要JS。

但是使用CSS设置值是不可能的。

<强> //修改
您对问题的上次编辑声明,您无法使用Azure更改输入字段。所以我想你需要允许JS。我无法想到其他任何方式。

答案 2 :(得分:0)

您应该在创建按钮类型或文本字段时设置类型,如果它是文本字段,那么您应该将其设置为类型 这是一个例子

<input value="text">

<input type ="text" value="your Text">

类型可能是文本,电话,日期,号码,电子邮件

答案 3 :(得分:0)

Azure AD B2C提供的HTML内容包含logonIdentifier的输入字段和密码字段的输入字段。

您可以通过在URI中传递“login_hint”标识符来控制logonIdentifier的值。例如,在下面的URI中替换[yourteannt],[yourpolicy],[yourclientid]。您应该在logonIdentifier字段中预先填充“myemail@domain.com”。

https://login.microsoftonline.com/[yourtenant].onmicrosoft.com/oauth2/v2.0/authorize?p=B2C_1_[yourpoicy]&client_id=[yourclientid]&nonce=defaultNonce&redirect_uri=https%3A%2F%2Fjwt.ms&scope=openid&response_type=id_token&prompt=login&login_hint=myemail@domain.com