如何使用jQuery在文本框中查找光标的当前位置?

如何使用jQuery在文本框中查找光标的当前位置?,jquery,jquery-plugins,keypress,Jquery,Jquery Plugins,Keypress,我使用的代码来自: 注释指出,这假设光标位于文本框的末尾。我尝试搜索如何获取光标的位置以解决此问题,但无法找到如何执行此操作 如何找到光标的当前位置?我对此进行了更多搜索,发现我们可以使用JQuery JCaret插件来实现这一点。 有关该插件及其用法的更多详细信息,请参阅下面的网页:您可以尝试e.pageX或e.clientX.@TusharGupta-我对此进行了更多研究,发现我们可以使用JQuery JCaret插件来实现这一点。请参考以下网页了解更多详细信息这不是一个论坛,标题应该是一个

我使用的代码来自:

注释指出,这假设光标位于文本框的末尾。我尝试搜索如何获取光标的位置以解决此问题,但无法找到如何执行此操作


如何找到光标的当前位置?

我对此进行了更多搜索,发现我们可以使用JQuery JCaret插件来实现这一点。
有关该插件及其用法的更多详细信息,请参阅下面的网页:

您可以尝试e.pageX或e.clientX.@TusharGupta-我对此进行了更多研究,发现我们可以使用JQuery JCaret插件来实现这一点。请参考以下网页了解更多详细信息这不是一个论坛,标题应该是一个问题!标记为删除。在堆栈溢出时,问题通常是自包含的。你的问题以前是直接回答以前的回答者的。虽然你把它作为一个新问题而不是像其他人错误地在评论或回答中提出是好的,但你应该尽量使你的问题不那么像是对前一位作者的呼吁,而更像是一个真正的新问题,即使你引用了前一个回答中的代码。我对你的问题做了一些编辑,希望能使它更独立一些;如果我曲解了,请随意更改。此外,如果你已经找到了问题的答案,请务必将其作为答案发布,而不是作为评论添加。如果你把它作为一个真实的答案加起来,如果其他人觉得它有用,你就可以因此得到奖励。
$("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
});