Autor Zpráva
drťka
Profil *
zdravím
Mám textarea, v kterém si uživatel může jím označené slovo obalit různými tagy, jako je tomu například v této diskusi. Pro vybrání textu používám metodu getSelection. Jenže problém nastane když se uživatelem označený text vyskytuje v textarea vícekrát. Vybere to tedy vždy ten první výskyt vybraného textu.

Příklad:
čau, jmenuju se Pepa Zdepa, tak zatím čau.

Uživatel sice označí až ten druhý výskyt slova 'čau', jenže getSelection to bere od začátku a vybere ten první, což je samozřejmě nežádoucí. Neznáte někdo nějaké řešení tohoto problému?
Str4wberry
Profil
Neznáte někdo nějaké řešení tohoto problému?
Podívej se na zdejší.
drťka
Profil *
ok, tam jsem se vlastně už podíval, ale jelikož jsem chtěl jít cestou nejmenšího odporu, tak jsem doufal, že mi někdo nahodí nějaké instantní řešení (pokud existuje). Nejsem si totiž jistý, že to tam v tom "bordelu" najdu, ale alespoň se něco přiučim, než to najdu :)

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: