2015-02-11 75 views
-1

正如標題所示,我如何獲得文本在textarea中的位置。讓我們舉一個例子: - 我有一個值爲JAVASCRIPT的文本區域是客戶端編程語言。如何獲得textarea中的最後一個單詞位置

<textarea>JAVASCRIPT IS A CLIENT SIDE PROGRAMMING LANGUAGE</textarea> 

我的小提琴:http://jsfiddle.net/83ogr3t8/

有什麼辦法,通過它我可以得到最後一個字,我在textarea的輸入的位置。我不想爲此使用任何插件,如果只能使用JavaScript來完成,那會更好。請幫助我,我真的堅持找到這個問題的答案。 我的意思是我想要得到的文本的頂部和左側位置

+1

你是什麼意思?爲x.y座標? – 2015-02-11 14:37:03

+0

@ Karl-AndréGagnon是的,如果你的意思是頂部和左邊的位置 – 2015-02-11 14:37:53

+1

好點@Karl,我正在寫一個答案來找到文本索引 - Hudixt你需要讓你的問題更清晰 – freefaller 2015-02-11 14:39:09

回答

2

我發現了一些庫,可以幫助你:

希望這些幫助。我認爲你現在唯一的選擇是這些。

+0

感謝它幫助了我 – 2015-02-11 15:22:13

0

http://jsfiddle.net/83ogr3t8/1/

function getLastPosition(){ 
    var str = document.getElementById("myTextarea").value; 
    var strLeng = str.substr().length-1; 
    console.log(strLeng); 
} 

getLastPosition(); 
+0

「__i想要獲得文本的頂部和左側位置_」此片段只給出一個值。 – Teemu 2015-02-11 14:46:46

+0

這個給出了角色的位置。我不知道你將如何得到X,Y座標。什麼是更大的目標?你打算怎麼處理X,Y – ChrisJ 2015-02-11 14:47:29

+2

這就是人們在評論中所要求的; )。 – Teemu 2015-02-11 14:48:46

相關問題