我想在索引 View 中创建动态长度检查。索引 View 是动态的,并根据数据显示不同的输入字段。现在我想对其中一些输入字段进行长度检查,以便我可以在对象中提供一些参数并将其发送到我的索引页面,将其读出并创建一个监听器以检查用户是否未填写字符太多。
如果用户在文本框中输入了太多内容,我想立即显示用户在文本字段中输入了太多内容。
对页面上的文本字段创建长度检查的最佳方法是什么? 将对象中文本字段的 ID 发送到索引页。
最佳答案
可以使用keydown事件,然后检查输入字段的长度
在下面的示例中,我验证长度何时为 5 添加连字符:
var cep = document.getElementById('cep');
cep.addEventListener('keydown', function(e){
var code = e.keyCode || e.charCode || e.which;
if(cep.value.length === 5 && code !== 0 && code !== 8){
cep.value+='-';
}
});
关于javascript - 在 View 上创建动态长度检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40308014/