Javascript 如何在textarea中获取最后一个单词的位置
正如标题所示,我如何获得文本在textarea中的位置。让我们举一个例子: 我有一个textarea,它的值是JAVASCRIPT是一种客户端编程语言Javascript 如何在textarea中获取最后一个单词的位置,javascript,jquery,html,css,Javascript,Jquery,Html,Css,正如标题所示,我如何获得文本在textarea中的位置。让我们举一个例子: 我有一个textarea,它的值是JAVASCRIPT是一种客户端编程语言 <textarea>JAVASCRIPT IS A CLIENT SIDE PROGRAMMING LANGUAGE</textarea> JAVASCRIPT是一种客户端编程语言 我的小提琴: 有什么方法可以让我知道我在textarea中键入的最后一个单词的位置吗。我不想为此使用任何插件,最好只使用JavaScrip
<textarea>JAVASCRIPT IS A CLIENT SIDE PROGRAMMING LANGUAGE</textarea>
JAVASCRIPT是一种客户端编程语言
我的小提琴:
有什么方法可以让我知道我在textarea中键入的最后一个单词的位置吗。我不想为此使用任何插件,最好只使用JavaScript。请帮帮我,我真的很难找到这个问题的答案。
我的意思是我想得到文本的顶部和左侧位置
我发现了一些可能对您有所帮助的库:
希望这些帮助。我想你现在唯一的选择就是这些。你说的这个职位是什么意思?X.Y.Coord?@Karl AndréGagnon是的,如果你指的是左上角的位置好点@Karl,我写的答案是为了找到文本索引-Hudixt你需要提出你的问题clearer@freefaller卡尔·安德烈·加农,你能回答我的问题吗。我真的被困在这里三个小时了。请定义位置单位。行和列?文本区域开头的字符?与文本区域左上角相关的像素?还有什么?“我想得到文本的顶部和左侧位置”这段代码只给出一个值。啊,这给出了字符的位置。我不知道如何得到X,Y坐标。更大的目标是什么?你打算用X做什么,这是人们在评论中一直在问的;)。
function getLastPosition(){
var str = document.getElementById("myTextarea").value;
var strLeng = str.substr().length-1;
console.log(strLeng);
}
getLastPosition();