javascript - 如何让输入框同时输入数字和密码?

标签 javascript html css

我正在尝试创建一个输入字段来输入 pin。在移动设备中,我希望 pin 不以纯文本形式显示,如密码输入字段。我在 stackoverflow 中为此找到了这个建议,但到目前为止都没有用

<input type="password" name="PIN" pattern="[0-9]*" inputmode="numeric" style="-webkit-text-security: disc;" required>

有什么办法可以实现吗?

最佳答案

你可以使用 CSS

#password{
  -webkit-text-security: disc;
    -moz-text-security:circle;
     text-security:circle;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}  
<input type="number" id="password" pattern="[0-9]*" >

您可以通过多种方式做到这一点,最简单的方法是使用 CSS 希望对你有帮助:)

关于javascript - 如何让输入框同时输入数字和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56693016/

相关文章:

html - 不同分辨率下的网页最小高度

css - div 不会在 bootstrap 中居中

javascript - 导出未在 ES 模块范围内定义

JavaScript 短路评估 - 缺少属性值

html - HTML5错误验证中表格宽度边框cellspacing cellpadding全0

angularjs - 当我使用 ng-repeat 时,Bootstrap Carousel 一次显示所有图像

javascript - 如何通过ajax动态加载历史页面

css - Heroku css 背景图像不起作用

javascript - 显示阅读更多按钮

javascript - 如何使用 jQuery 将 unicode 字符串转换为正确的字符?