Comment trouver le chemin de l’élément (balises) dans lequel se trouve le curseur ?
Salut,
Je crois que c'est difficile mais je pose quand même la question : Comment trouver le chemin de l’élément (balises) dans lequel se trouve le curseur ?
Je m'explique, supposons que j'ai ce source code affiché par exemple dans un textarea ou un élément éditable :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <html>
<head>...</head>
<body>
<div>...</div>
<div>...</div>
<div>
<h1>Un titre h1...</h1>
<p>Un paragraphe p0...</p>
<p>Un deuxième|paragraphe p1...</p>
<p>Un troisième paragraphe p2...</p>
</div>
</body>
</html> |
et que le curseur texte (en rouge) soit placé à l'intérieur du deuxième paragraphe eh bien j'aimerais obtenir le chemin de cet élément genre comme ceci :
html > body > div[2] > p[1]
Et si possible avoir l'offset (position à l'intérieur de l’élément en nombre de caractères).
C'est peut-être impossible ou du moins difficile mais je pose la question quand même pour voir...
Merci.