js统计文本框剩余可输入多少字

2025-04-05 11:38:47
推荐回答(1个)
回答1:


还可以输入个字符

//限制长度不允许超过10.那么我们监测input输入事件。
var ipt = document.querySelector('input'),
    spa = document.querySelector('span');

//获取可输入最大长度并赋值
spa.innerHTML = ipt.maxLength - ipt.value.length; 
//监听input输入事件,oninput,动态获取剩余长度。
ipt.addEventListener('input',function(){
    spa.innerHTML = ipt.maxLength - ipt.value.length;
})
//也可以直接规定可输入长度,在输入长度达到边界值再进行删除就可以