css - 输入密码和 :after pseudoelement text

标签 css input

我有一个 HTML 密码输入。我在 password put 字段上使用 :after 伪元素向使用内容的用户显示错误消息:“无效密码”。

但是,伪元素中显示的文本都是星号,因为它是一个密码字段。如果我将其更改为文本字段,它会正常显示。有没有办法让伪元素显示纯文本?

最佳答案

没有。无法在密码类型输入中显示文本。您可以通过 JavaScript 更改输入类型,并在用户获得焦点后将其改回或创建克隆输入文本字段并更改焦点,但这两种解决方案都不好。

关于css - 输入密码和 :after pseudoelement text,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10810915/

相关文章:

html - 从 Logo 填充 - HTML

html - 设置全宽背景以 Bootstrap 仍然需要保持页面容器对齐规则的列

javascript - 如何使用多个 jquery 版本以便 ResponsiveSlides.js 工作?

css - 表单中的标签定位(使用 div)

HTML5 输入类型时间设置值不起作用

javascript - 基于 ASC 和 DESC 顺序中姓氏的排序数组

html - 伪元素和独特按钮形状背景的透明度问题

java - 如何围绕用户输入创建一个新的链接列表?

css - css 可以隐藏未选中的单选按钮吗?或者它的指标/边框?

ruby - 如何从同一行获取多个输入?