美文网首页
Angular中如何获取textarea中的鼠标位置

Angular中如何获取textarea中的鼠标位置

作者: 刚刚8888 | 来源:发表于2020-06-08 09:45 被阅读0次

在HTML文本编辑器中,有时候我们需要获取textarea中的鼠标位置以及鼠标选中的内容进行处理。

HTML文件:

<textarea  [(ngModel)]="value" (click)="getCaretPosWithEvent($event)"></textarea>

TS文件:

getCaretPosWithEvent(event) {
  let field = event.target;
  if (field.selectionStart || field.selectionStart === 0) {
    console.log(field.selectionStart);
  }
}

相关文章

网友评论

      本文标题:Angular中如何获取textarea中的鼠标位置

      本文链接:https://www.haomeiwen.com/subject/uekbzhtx.html