我有一个文本域,当我点击它时,我希望把插入符移到最后一个字符,以便得到如下的效果: Something[caret]
function moveCaret(){
// Move caret to the last character
}
<textarea onclick="moveCaret();">
Something
</textarea>
据我所知,可以使用TextRange对象实现这一点,但我不太清楚如何使用它。
编辑:我只想看到纯JavaScript解决方案,所以请不要使用任何库。