Get cursor postion in characters in textarea - Javascript

How can I get the current cursor position in textbox / textarea by using Javascript function ?
posted on 19.12.2019 at 19:14
0pnshow more
zeddzedd
Hi,

To get the current cursor position in Javascript, you can use this solution:



<script>

function cursorPosition() {
var content = document.getElementById('text');
if((content.selectionStart!=null)&&(content.selectionStart!=undefined)){
var position = content.selectionStart;
document.getElementById('pos').innerHTML=position;
}
else {
return false;
}
}

</script>


<textarea id='text' style='width: 300px; height: 150px;' ></textarea>
<br />
<a href='javascript:void(0);' onClick='javascript: cursorPosition();' >Get cursor position</a>
<br />
<div id='pos'></div>



The function may not be supported in all browsers, but it works in the "relevant ones".

posted on 22.12.2019 at 15:23
0pnshow more
TimTim
share on facebookshare on twitter
2020 AnswerTabsTermsContact us
This site uses cookies to improve your experience, for analytics and ads. By continuing to browse this site you agree to our use of cookies.