javascript - 选定的文本索引

标签 javascript jquery html

我正在尝试使用 javascript/jquery 查找文本索引,但我没有得到确切的解决方案。

考虑文本是这样的......

 Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.Hi all. hello world. Hi all. Hello world.

如何获取任意行中所选“Hello”单词的确切位置? 我尝试了indexOf,但它给了我第一个hello文本索引。 请任何人提出解决方案。

提前致谢。

最佳答案

您可能想查看一下 http://help.dottoro.com/ljkstboe.php

$(document).mouseup(function(){
    selection = window.getSelection();
    index = selection.anchorOffset;
    console.log(index);
});

演示:http://slackware.koding.com/getSelDemo.html

关于javascript - 选定的文本索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14151630/

相关文章:

html - 是否可以在不添加其他 HTML 元素的情况下用 Css 画一条线?

javascript - 选择多个 JSON 时出现问题

javascript - 使用按钮关闭 colorbox 弹出窗口并触发确认框?

javascript - JQuery 选项卡 : How to display a 'Loading...' message' on waiting an AJAX HTTP request response?

javascript - 如何向 jqgrid 添加操作按钮,如演示所示?

javascript - HTML5 音频持续时间返回 "undefined"(jQuery)

jquery - 显示请稍候...从服务器获取数据时的消息

javascript - jQuery $.post() 在按下按键时将我注销

javascript - HTML5 Canvas getImageData - 安全问题

jquery - 如何在 jQuery 中选择 ul li