我正在使用this answer中的代码:
$("input[x]").keypress(function (e) {
var c = String.fromCharCode(e.which);
//process the single character or
var textValue = $("input[x]").val();
var fulltext = textValue + c;
//process the full text
});
注释指出这假定光标位于文本框的末尾。我试着搜索如何获取光标的位置以解决此问题,但无法弄清楚如何做到这一点?
如何找到光标的当前位置?
答案 0 :(得分:0)
我对此进行了更多搜索,发现我们可以使用JQuery JCaret插件完成此任务。 有关插件及其用法的更多详细信息,请参阅以下网页:http://archive.plugins.jquery.com/project/jCaret