关于Html的查询<输入类型=“密码>”标签...?
我在不同的登录屏幕中看到了不同的密码屏蔽字符,而不是“大黑点”。如何更改密码字段中的密码掩码字符。我找不到执行此操作的选项。请帮忙。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我在不同的登录屏幕中看到了不同的密码屏蔽字符,而不是“大黑点”。如何更改密码字段中的密码掩码字符。我找不到执行此操作的选项。请帮忙。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
没有 HTML 属性可以对密码字段掩码字符进行样式化。您需要结合使用 HTML、CSS 和 JavaScript 来达到所需的效果。
There is no HTML attribute to stylize the password field mask characters. You need to use a combination of HTML, CSS and JavaScript to achieve the desired effect.
你可以使用这个jquery插件: http://blog .decaf.de/2009/07/iphone-like-password-fields-using-jquery/
或使用他们的技术来做你自己的事情。
实际上,您将需要两个输入,隐藏真实的密码输入,并对文本输入执行任何您想要的操作,但使用密码输入进行验证。
You could use this jquery plugin: http://blog.decaf.de/2009/07/iphone-like-password-fields-using-jquery/
or use their technique to do your own thing.
Practically, you will want to have two inputs, hiding the real password input, and doing whatever you want with the text input, but using the password input for validation.
显示的字符取决于浏览器,可以选择打印星号、圆圈或小猫的小图片。这不是用户可以控制的,更不用说站长了。您看到的不同字符可能存在于不同的浏览器和/或计算机中。
但是,您始终可以使用旧的
font-face
CSS 属性来更改此类字符的绘制方式。The character displayed depends on the browser, which can choose to print an asterisk, a circle or little pictures of kittens. It's not something the user can control, not to mention the webmaster. The different chars you've seen have probably been in different browsers and/or computers.
However, you can always use good old
font-face
CSS attribute to alter the way such character is drawn.使用css3有一个解决方案:
您可以使用仅包含掩码字符的自定义字体,这样您输入的每个字符都将转换为它。
确保它也与非 css3 浏览器(如 IE)兼容,如果字体功能不兼容,则保留默认标记。
With css3 there's a solution:
you can use a custom font that contains ONLY your masking character so every character you'll type will be converted to it.
Make sure to make it compatible also with non css3 browsers like IE leaving the default marker if the font feature is not compatible.