
Hi,
I need to permanently capture the position of the cursor of a text field and the write the position to another text field. E.g. if the text field contains "Hello world" and the cursor is placed after the word "Hello", then the position is "5". How can I monitor the position? I think I need JavaScript to do this, but I do not know how...
Can anyone advice?
Thanks in advance,
Michael
*This post is locked for comments
I have the same question (0)Hi
Can you try with below code snippet :
$("#txtArea").on("click",function(){
debugger;
var myElement = document.getElementById('txtArea');
var startPosition = myElement.selectionStart;
var endPosition = myElement.selectionEnd;
alert(startPosition +" and " + endPosition);
})
startPosition and endposition will tell you actual start and end position of your cursor after selecting text from textarea.
Hope this helps:)