Hej, mam problem z napisaniem pewnego kodu w JavaScriptcie. Już tłumaczę o co chodzi.
Mam sporo pól tekstowych (input text, a nie textarea), każdy ma swój atrybut name (gdyż jest potrzebny dla php). Potrzebny mi panel, który pozwoli dodawać podstawowe tagi do zaznaczonych fragmentów w tych tekstach. Budowa samego panelu nie ma większego znaczenia (zrobiłem po prostu blok pozycjonowany względem okna przeglądarki). Funkcje muszą realizować następujące zadania:
  • pobrać zaznaczony fragment z input text
  • dokładnie określić z którego inputa był pobrany tekst
  • "wzbogacić go" o pewien bb tag
  • podmienić zaznaczone fragmenty

Z JavaScriptu znam właściwie tylko podstawy i nie mam pojęcia jak to zrealizować. Próbowałem window.getSelection(), ale nie działa. Rozwiązania w Internecie zwykle odnoszą się tylko do "ustawionych na sztywno" pól. Najgorsze jest to, że klikając przycisk od razu znika zaznaczenie i focus :-( Bardzo proszę o pomoc.