更改 HTML 密码字段中显示的符号

新手上路,请多包涵

有什么方法可以更改星号( * ),或者在某些浏览器中更改出现在 HTML 密码字段中的项目符号( )?

原文由 Jimvanz 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 429
2 个回答

您无法更改标准密码字段中的密码掩码字符。您可以使用文本框来伪造它,但它会导致安全模型较弱,因为您无法从密码文本框获得保护。附带说明一下,像这样更改项目的行为通常不是一个好主意,因为用户已经习惯了一种形式的屏蔽,而您将引入另一种形式 - 如果没有充分的理由这样做,我’ d避免它。

原文由 Pete OHanlon 发布,翻译遵循 CC BY-SA 3.0 许可协议

创建自己的字体并 input[type="password"] @font-face font-family font-size 它应该有助于解决您的问题。但是……你必须用替换的项目符号和星号字符创建字体。字体中的所有字符编号可能代表同一个字符。使用谷歌查找免费程序来编辑矢量字体。

永远不要说“这是不可能的”。 您应该找到解决问题的方法。

要替换为您的符号的字符(对于 Chrome、Firefox 和 MSIE):26AB、25E6、25CF、25D8、25D9、2219、20F0、2022、2024、00B7、002A。

(18C)

原文由 18C 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题