Итак, я обыскал все, пытаясь понять, как сделать следующее, и пока не нашел решения:
Мне нужно получить смещение текста для данного элемента HTML из события щелчка. Это означает, что если у меня есть следующий HTML
<p>This is a really cool paragraph</p>
и пользователь нажимает на первое «а» в предложении, смещение текста будет равно 8, поскольку первое «а» находится в индексе 8, если мы возьмем «Т» в «Это» в качестве индекса 0.
Мне нужна эта информация, чтобы я мог программно создать выделение текста в зависимости от того, где пользователь нажимает. На данный момент я могу отслеживать, на каких элементах HTML нажимаются кнопки, и, таким образом, я могу создавать такого рода действия на уровне детализации на уровне HTML-элементов, но мне бы хотелось иметь более точное управление, чем это.
Спасибо!