我的网站上有一个textarea控件。 我想检索文本区域中所选文本的开始和结束位置,对于Internet Explorer。
我该怎么做?
答案 0 :(得分:3)
我可以鼓励您使用Rangy吗?
跨浏览器的JavaScript范围和选择库。它提供了一个简单的基于标准的API,用于在所有主流浏览器中执行常见的DOM范围和选择任务,在Internet Explorer和符合DOM的浏览器之间抽象出这种功能的完全不同的实现。
答案 1 :(得分:1)
txtarea.selectionStart
和
txtarea.selectionEnd
是选择的指数。
This StackOverflow question向您展示如何使用它们。
要详细了解所选文字,请参阅此Introduction to Range。具体而言,您必须使用Microsoft Text Range用于Internet Explorer。