jQuery 设置光标到文本框最后一个值后
时间: 2023-07-04 22:21:57 浏览: 164
可以使用 JavaScript 来设置文本框的光标位置到最后一个字符后面。可以通过以下代码实现:
```javascript
var input = $('#input'); // 获取文本框
var len = input.val().length; // 获取文本框中的值的长度
input.focus(); // 将焦点设置到文本框
input[0].setSelectionRange(len, len); // 设置光标位置到最后一个字符后面
```
这里用到了 jQuery 库中的 `val` 方法来获取文本框中的值,并用 `setSelectionRange` 方法设置光标位置。注意,`setSelectionRange` 方法是 DOM 原生方法,需要通过 `[0]` 来获取 DOM 元素。
阅读全文