js实现input onfocus 将光标移动到最后面
你可以使用JavaScript的selectionStart和selectionEnd属性来设置输入框的光标位置。下面是一个示例代码:
var input = document.getElementById('myInput');
input.onfocus = function() {
  var value = this.value;
  this.value = '';
  this.value = value;
};
上面的代码在输入框获得焦点时,先将输入框的值保存到一个变量中,然后将输入框的值设置为空字符串,最后再将保存的值重新赋值给输入框。这样就能将光标移动到输入框的最后面。
注意:在这个示例中,myInput是输入框的id。你需要将其替换为你实际使用的输入框的id。
原文地址: https://www.cveoy.top/t/topic/ia21 著作权归作者所有。请勿转载和采集!