更改HTML5中的屏蔽字符

更改HTML5中的屏蔽字符,html,Html,如何更改密码字段HTML 5中的屏蔽字符?有可能吗 我搜索了一下,但没有找到满意的答案。可以通过使用自定义web字体来实现,该字体使用另一个符号作为星号字符,浏览器通常使用该符号来屏蔽输入字符 (如果浏览器使用不同的字符,那么这将不起作用。但是如果您有一定数量的字符被识别为可能的屏蔽字符,您可以制作一种web字体,对所有这些字符使用相同的字形。)简而言之,您不能。较长的答案是使用CBroe建议的字体,并使用不同的字体 事实证明,这是我遇到的一个完全不同的问题的解决方案。我注意到在我的密码框中,每

如何更改密码字段HTML 5中的屏蔽字符?有可能吗


我搜索了一下,但没有找到满意的答案。

可以通过使用自定义web字体来实现,该字体使用另一个符号作为星号字符,浏览器通常使用该符号来屏蔽输入字符


(如果浏览器使用不同的字符,那么这将不起作用。但是如果您有一定数量的字符被识别为可能的屏蔽字符,您可以制作一种web字体,对所有这些字符使用相同的字形。)

简而言之,您不能。较长的答案是使用CBroe建议的字体,并使用不同的字体

事实证明,这是我遇到的一个完全不同的问题的解决方案。我注意到在我的密码框中,每当用户输入PIN时,密码框就会“跳跃”几个像素。我原以为这只是IE10/11的问题,但事实证明它是所有东西的字体。我使用的是Lato字体:

@font-face
{
    font-family: 'Lato';
    font-style: normal;
    font-weight: normal;
    src: url('/Lato-Regular.ttf') format('truetype');
}
不管出于什么原因,使用的密码项目符号导致输入框移动。解决方案是简单地将密码输入框的字体更改为几乎任何其他字体,跳转停止

#choose_pin,
#confirm_pin
{
    width: 188px;
    font-family: "Times New Roman", Times, serif;
}

发布您的代码和脚本您可以随时使用Javascript模拟行为。我不知道这会有多安全。改变这个角色本身是不受支持的。正如@RubenSerrate所说,它可以被模仿,但我建议不要这样做。如果您只想更改它,有FF插件允许您这样做。@RohitTiwari:我对HTML 5不熟悉,不确定是否有一些属性可以更改它,因为java setChar('*')中有一个函数可以相应地更改掩蔽字符。在搜索阶段,我还没有写任何脚本。谢谢你的建议,谢谢大家。我将研究你的建议。