JS,关于focus()定位焦点的问题.document.getElementById('abc')

发布时间:2021-02-23 18:23:27

JS,关于focus()定位焦点的问题.document.getElementById('abc').focus() abc是一个文本框,文本框里默认有值“大家好”.问题是,JS定位焦点后,光标是在行首“|大家好”,我想让光标定位在行尾“大家好|”,请问该如何做,谢谢.

网友回答

document.getElementById('abc').focus(); //让abc获取焦点
var input = document.getElementById( abc );
var val = input.value; //将abc的值位置给val
input.value = ;//将abc的值设置为空
input.value = val;//重新给abc赋值(将保存在val里的值重新赋值给abc)这样光标就在最后了
以上问题属网友观点,不代表本站立场,仅供参考!