js怎么恢复光标的位置?

2025-05-22 01:21:07
推荐回答(3个)
回答1:

说实话这个功能我没作过,我想了一下,应该用以下方法可以实现。
你研究一下, 如果对你有所帮助,请采纳哦!
var textbox = document.getElementById('id');
if(textbox.setSelectionRange){
textbox.setSelectionRange(startIndex,stopIndex);
}else if(textbox.createTextRange){
var range=textbox.createTextRange();
range.collapse(true);
range.moveStart('character',startIndex);
range.moveEnd('character',stopIndex-startIndex);
range.select();
}

回答2:

怎么恢复光标位置的呢?

回答3:

敢问一下这个问题解决了,求探讨下