欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

判断当前在input 中输入的元素是第几位

程序员文章站 2022-04-06 11:38:59
...

有一个需求,用户输入一串密码,发现中间少输入了一位,然后用户就从中间输入了,现在要判断,当前用户输入的这个密码是完整密码的第几位?

重点在于selectionStartselectionEnd

 <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+'位')
    }

 

相关标签: input