приветствую!!!
у меня задача, обернуть выделенный текст спецтегом
но есть проблема, если выделение будет начинаться и заканчиваться внутри какого то тега, тогда надо чтобы открывающийся спецтег устанавливался между тегами в выделенном фрагмента
пример::: выделение начинается после "текст2" и заканчивается после "текст6"
<p>текст1
<span>текст2
{spec}
</span>
<p>текст3</p>
<p>текст4</p>
<p>текст5</p>
<span>текст6
{/spec}
</span>
текст7
</p>
вот так вот не надо что бы было
надо что бы было так:::
<p>текст1
<span>текст2</span>
{spec}
<p>текст3</p>
<p>текст4</p>
<p>текст5</p>
{/spec}
<span>текст6</span>
текст7
</p>
и по этому поводу вопрос::: как сделать так что бы скрипт обработал текст как во втором примере
извините но я не знаю вообще как это сделать так что думаю что вы предложите какой то вариант
заранее спасибо
P.S. теги могут быть абсолютно разными, не обязательно SPAN и P