0

如何在不从文本框中选择任何数据的情况下从多行文本框中获取当前光标位置。

4

1 回答 1

0

这个 vanilla JS DEMO应该可以帮助您入门。

var textArea = document.getElementsByTagName('textarea')[0];

function mouseMove(e) {
  var x = e.pageX - textArea.offsetLeft,
      y = e.pageY - textArea.offsetTop;

  textArea.value = x + ", " + y;
}

textArea.addEventListener('mousemove', mouseMove, false);
于 2013-01-07T13:18:05.533 回答