判断当前在input 中输入的元素是第几位
程序员文章站
2022-04-06 11:38:59
...
有一个需求,用户输入一串密码,发现中间少输入了一位,然后用户就从中间输入了,现在要判断,当前用户输入的这个密码是完整密码的第几位?
重点在于selectionStart和selectionEnd,
<input type="text" name="" id="password">
var password=document.getElementById('password');
password.oninput=function(e){
console.log('用户当前输入的密码是第'+e.target.selectionStart+'位')
console.log('用户当前输入的密码是第'+e.target.selectionEnd+'位')
}