gpt4 book ai didi

javascript - 如何确定文本输入中的值偏移?

转载 作者:行者123 更新时间:2023-11-28 04:07:05 26 4
gpt4 key购买 nike

当输入的宽度比内部值短时,只有该值的开头可见。通过使用箭头键(向左和向右),我们可以将插入符号移动到值的隐藏部分。在这种情况下,该值会在输入内部移动,以便插入符周围的值的一部分可见。

我想确定可见部分从初始位置移动了多少像素。有没有简单的方法可以获取此值,而无需监视每个键盘事件上插入符的位置?

最佳答案

您可以设置size <input /> 的属性根据元素值的长度。

类似这样的事情:

document.getElementById('input').addEventListener('keyup', function(evt){
this.setAttribute('size', evt.target.value.length)
})
<input type="text" name="email" size="5" id="input"/>

关于javascript - 如何确定文本输入中的值偏移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46606014/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com