【发布时间】:2026-02-07 03:35:01
【问题描述】:
这是一个简单的输入字段
<input type="password">
在数据输入期间,每个字符都以项目符号显示(字符数 = 项目符号数)。
// "password" = ********
如何在输入更多字符的情况下只显示一个项目符号?通过使用干净的 JS 或/和 CSS。
// "password" = *
【问题讨论】:
-
你为什么要这样做?用户怎么知道他们没有用过密码,或者他们的击键是否在注册?
-
我强烈建议您不要这样做。 如果“客户”或您的“老板”逼着您这样做,请尽可能回击(将他们指向这些cmets,例如)。创造糟糕的用户体验是个坏主意。实现起来也很痛苦,这样做可能会导致错误,包括可访问性错误和其他类型的错误。
标签: javascript html css validation input