2011-05-13 82 views
2

可能重复:
how can i get cursor position in a textarea?有没有一个JavaScript库可以帮助我操作textarea?

我想与JavaScript的textarea的一些基本的,但常见的操作,如

  • 得到光标位置
  • 设置光标
  • 插入一些文本光标位置
  • 选择textarea的
  • 所有文字选择一个文本范围
  • 的插入一些文本光标位置,并立即将其选中。

我希望它能够跨浏览器工作。

有没有这样的JavaScript库?

+3

看看这个http://stackoverflow.com/questions/1891444/how-can-i-get-cursor-position-in-a-textarea/1909997#1909997 – Craig 2011-05-13 17:00:09

+0

或者:http:// code。 google.com/p/rangy/。 – pimvdb 2011-05-13 19:29:34

+0

@pimvdb,'rangy'功能强大,但它太大了(压缩后39K)。 – Freewind 2011-05-14 01:55:25

回答

2

有一个jQuery plug-in I've written可以完成所有这些工作。还有一个独立的版本,但它需要一点点整理。如果你不喜欢jQuery,那么它会给我一个理清它并将其发布的理由。

+0

谢谢,它很小很清晰,我喜欢它。我更喜欢jQuery版本:) – Freewind 2011-05-14 01:54:09

相关问题