У меня есть textarea
со следующим xml:
<root>
<header>
<title>This is the doc title</title>
</header>
<body attribute="[cursor]">
Here we have some <?cursor [cursor]?> Text or [cursor]
<![CDATA[
Even more text in a CDATA and <notExisting>
<p>
[cursor]
</p>
</notExisting>
]]>
<cursor [cursor] />
or with a comment <!-- This is the [cursor] position -->
</body>
</root>
Так как это текстовое поле, я могу поместить курсор туда, куда я захочу. Теперь я хочу к текущему дереву позиции курсора.
Например, в первом атрибуте это может быть что-то вроде: /root/body/@attribute
или в инструкции по обработке
/root/body/processing-instruction('cursor')
Есть ли способ всегда получить текущую позицию курсора?