У меня есть элемент HTML с только видимым текстом внутри. Этот пример представляет собой элемент При щелчке я могу получить положение курсора на поверхности div, но мне нужно определить положение ближайшего символа и / или его индекс в строке div.innerHTML во время щелчка. Я нашел аналогичную реализацию в методе getCharNumAtPosition в текстовых объектах SVG здесь . Можно ли реализовать в JavaScript такую функцию, которая работает с HTML? (Решения были бы наиболее полезными, если бы они были переносимы в большинство современных браузеров, работали с большинством письменных языков и основывались на относительно стабильных стандартах, поэтому что они не станут глючить позже.)
,
или другой элемент DOM.