let oTextarea = document.querySelector("textarea");
oTextarea.addEventListener("mousedown",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("mouseup",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("keydown",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("keyup",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("mousedown",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("mouseup",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("keydown",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})
oTextarea.addEventListener("keyup",function() {
_this.start = oTextarea.selectionStart;
_this.end = oTextarea.selectionEnd;
})