猿问

html5 输入密码时怎么改键盘样式为数字键盘

html5在移动端输入密码时怎么改键盘样式为数字键盘?
当 <input type="number">时,弹出来的是数字键盘。
怎么样使 <input type="password">时更改键盘也为数字键盘?

Smart猫小萌
浏览 1494回答 1
1回答

慕田峪7331174

可以设置两个input框,把input设置为绝对定位,上层<input&nbsp;type='number'&nbsp;val=''&nbsp;style='z-index=10'&nbsp;/>设置透明度为0,下层<input&nbsp;type='password'&nbsp;val=''&nbsp;style&nbsp;=&nbsp;'z-index=1'&nbsp;/>这样,当你点击input框的时候触发上层input框,即可弹出数字框,然后把数字框value通过js传给下层的input,即为密码,这样模拟实现你说的效果
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答